The scanner object waits for input. It may be a better idea to have it in its own method so the method can prompt for the direction, check if its valid, check to see if the end of the maze, and it...