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.move() kara.turnRight() kara.move() if not kara.onLeaf(): turnAround() kara.move() kara.move() kara.removeLeaf()