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