While Kara is not on a leaf, he attempts to walk straight ahead. When there is a tree in front of him, he walks around it.
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