function generateSquareMaze(dimension){function iterate(field,x,y){field[x][y]=false;while(true){directions=[];if(x>1&&field[x-2][y]==true){directions.push([-1,0]);} if(x1&&field[x][y-2]==true){directions.push([0,-1]);} if(y