Driver code
var maze = [ [ 2 , 2 , 1 , 1 , 0 ] , [ 0 , 0 , 3 , 0 , 0 ] , [ 1 , 0 , 0 , 0 , 0 ] , [ 0 , 0 , 2 , 0 , 1 ] , [ 0 , 0 , 3 , 0 , 0 ] ] ; var N = maze . length ; var sol = Array . from ( Array ( N ) , ( ) => Array ( MAX ) ) ;