left, right, left
512