can_move_left routine and tests implemented