I solve LinkedIn Zip #471 checkpoint by checkpoint on a 7×7 grid. 20 numbers to hit in sequence, 0 walls to respect. My route breaks into 19 hops: 1→2 (5 cells), 2→3 (3 cells), 3→4 (5 cells), 4→5 (4 cells), 5→6 (3 cells), 6→7 (3 cells), 7→8 (4 cells), 8→9 (5 cells), 9→10 (4 cells), 10→11 (2 cells), 11→12 (2 cells), 12→13 (3 cells), 13→14 (3 cells), 14→15 (4 cells), 15→16 (2 cells), 16→17 (2 cells), 17→18 (5 cells), 18→19 (3 cells), 19→20 (5 cells).
Before the first stroke I mark walls and the next checkpoint — on this board that means Checkpoints sit close together on the grid — short numbered hops still need full-cell coverage between them without revisiting squares.
I draw hop 1 next — checkpoint 2 at R3C7 after 5 cells from R1C5. Open corridor — no walls on this hop.
I draw hop 2 next — checkpoint 3 at R5C7 after 3 cells from R3C7. Open corridor — no walls on this hop.
I draw hop 3 next — checkpoint 4 at R7C5 after 5 cells from R5C7. Open corridor — no walls on this hop.
I draw hop 4 next — checkpoint 5 at R6C3 after 4 cells from R7C5. Open corridor — no walls on this hop.
I draw hop 5 next — checkpoint 6 at R5C2 after 3 cells from R6C3. Open corridor — no walls on this hop.
I draw hop 6 next — checkpoint 7 at R3C2 after 3 cells from R5C2. Open corridor — no walls on this hop.
I draw hop 7 next — checkpoint 8 at R3C5 after 4 cells from R3C2. Open corridor — no walls on this hop.
I draw hop 8 next — checkpoint 9 at R5C3 after 5 cells from R3C5. Open corridor — no walls on this hop.
I draw hop 9 next — checkpoint 10 at R6C5 after 4 cells from R5C3. Open corridor — no walls on this hop.
I draw hop 10 next — checkpoint 11 at R6C6 after 2 cells from R6C5. Open corridor — no walls on this hop.
I draw hop 11 next — checkpoint 12 at R5C6 after 2 cells from R6C6. Open corridor — no walls on this hop.
I draw hop 12 next — checkpoint 13 at R3C6 after 3 cells from R5C6. Open corridor — no walls on this hop.
I draw hop 13 next — checkpoint 14 at R2C5 after 3 cells from R3C6. Open corridor — no walls on this hop.
I draw hop 14 next — checkpoint 15 at R1C3 after 4 cells from R2C5. Open corridor — no walls on this hop.
I draw hop 15 next — checkpoint 16 at R2C3 after 2 cells from R1C3. Open corridor — no walls on this hop.
I draw hop 16 next — checkpoint 17 at R2C2 after 2 cells from R2C3. Open corridor — no walls on this hop.
I draw hop 17 next — checkpoint 18 at R3C1 after 5 cells from R2C2. Open corridor — no walls on this hop.
I draw hop 18 next — checkpoint 19 at R5C1 after 3 cells from R3C1. Open corridor — no walls on this hop.
I draw hop 19 next — checkpoint 20 at R7C3 after 5 cells from R5C1. Open corridor — no walls on this hop.
Finished — every cell filled, no revisits, walls respected. Checkpoints sit close together on the grid — short numbered hops still need full-cell coverage between them without revisiting squares.