left n right -)