Kara sucht in folgender Reihenfolge nach dem nächsten Kleeblatt (siehe untenstehende Abbildung):
Folgender Programmteil führt diese Suche aus:
kara.move
if not kara.onLeaf
turnAround(kara)
kara.move
kara.turnRight
kara.move
if not kara.onLeaf
turnAround(kara)
kara.move
kara.move
end
end
kara.removeLeaf