I was hoping for more advanced coding, but still cool:)
Completed in 21 minutes.
I think I found a bug: in level with a "snake" over pit this was supposed to be a solution, but the bot didn't "break" and continued to move further past the button (and cycle around the final 3x3 area)
