nickbauman/mazesolver archive