Some links for the algorithm: https://web.archive.org/web/20090422145059/http://micromouseinfo.com/introduction/floodfill.html https://web.archive.org/web/20090414130907/http://micromouseinfo.com/introduction/mfloodfill.html