anticlockwise rotation