Sorting ¶
def r():
move()
move()
move()
move()
r()
line_sort()
l()
move()
l()
line_sort()
l()
move()
l()
line_sort()
l()
move()
l()
line_sort()
l()
move()
l()
line_sort()
turn_off()
turn_left()
turn_left()
turn_left()
def l():turn_left()
turn_left()
turn_left()
def line_sort():while front_is_clear():
l()
while carries_beepers():
l()if on_beeper():
if on_beeper():pick_beeper()
move()pick_beeper()
l()l()
while carries_beepers():
put_beeper()
if front_is_clear():
while front_is_clear():if front_is_clear():
move()
move()
move()
move()
move()
move()
r()
line_sort()
l()
move()
l()
line_sort()
l()
move()
l()
line_sort()
l()
move()
l()
line_sort()
l()
move()
l()
line_sort()
turn_off()