Solange Kara nicht auf einem Kleeblatt steht, versucht er, gerade aus zu laufen. Falls vor ihm ein Baum ist, umläuft er ihn.
while not kara.onLeaf
if kara.treeFront
kara.turnLeft
kara.move
kara.turnRight
kara.move
kara.move
kara.turnRight
kara.move
kara.turnLeft
else
kara.move
end
end
kara.removeLeaf