Eine Lösung mit Karte ist aktuell auf meiner TODO-Liste. Das Stichwort an dem ich aktuell hängengeblieben bin lautet Boustrophedon Cellular Decomposition.