(7,0) -> (0,7): 6 move(s), 64 square(s) enqueued
  path: (7,0) (5,1) (3,0) (1,1) (0,3) (1,5) (0,7)
  distance of every square from (7,0):
    5 4 5 4 5 4 5 6
    4 3 4 3 4 5 4 5
    3 4 3 4 3 4 5 4
    2 3 2 3 4 3 4 5
    3 2 3 2 3 4 3 4
    2 1 4 3 2 3 4 5
    3 4 1 2 3 4 3 4
    0 3 2 3 2 3 4 5
(0,0) -> (0,0): 0 move(s), 1 square(s) enqueued
  path: (0,0)
(0,0) -> (1,2): 1 move(s), 3 square(s) enqueued
  path: (0,0) (1,2)
(3,3) -> (4,3): 3 move(s), 63 square(s) enqueued
  path: (3,3) (1,2) (2,4) (4,3)
(0,0) -> (7,7): 6 move(s), 64 square(s) enqueued
  path: (0,0) (1,2) (0,4) (1,6) (3,5) (5,6) (7,7)
(7,0) -> (0,7): 6 move(s), 169 square(s) enqueued (marked late)
  path: (7,0) (5,1) (3,0) (1,1) (0,3) (1,5) (0,7)
(9,0) -> (1,1): off the board
