1. Create an array of visited squares
2. Return false if square has been visited before, add current square to visited
3. Return true
Would this be correct?
1. Create an array of visited squares
2. Return false if square has been visited before, add current square to visited
3. Return true
Would this be correct?