# Walks along the walls # of a room. # # version 2 def turn_right(): repeat(turn_left, 3) put_beeper() move() while not on_beeper(): if right_is_clear(): turn_right() move() elif front_is_clear(): move() else: turn_left() pick_beeper() turn_off()