solve maze puzzles with blockly... still need to figure out timeout