Maze Runner Problem

Given a 2D random maze, 0 represents an empty space and 1 represents a block.
Hit refresh (F5) to generate a new random maze.
Starting from the upper left hand corner (0,0),
find a solution to go through the maze to the lower right hand corner (11,11).
Or output solution does not exist.

Solution: