Recursive division for a maze : <p>I understand the basic principles of the idea behind traversing a maze. I have looked at numerous websites on how to go about making my maze recursive. </p>

<pre><code>private static void makeMazeRecursive(char[][]level, int startX, int startY, int endX, int endY)
{

}
</code></pre>

<p>This is what I have to work with. How do I go about dividing the walls I was given (height = 25, width = 80)? Any help is very appreciated. 
Basically, I am given the blank slate of the maze, now my job is to make a recursive method for it. </p>
