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