maze solver complete