Needs a "next" button, so you can sit back and admire your cleverness instead of saying "Uh... how the heck did I solve that?!" as it dissolves away. :(
f1 & f2 are to save space: instead of putting 8 walks in the main grid, put them in f1, then put f1 in the main grid and it does the 8 walks in one operation.