clarifying left and right shift