The shortest path is 20099 steps long. The shortest path is 591 steps long. The shortest path is 395 steps long. The shortest path is 395 steps long. The shortest path is 17 steps long. The shortest path is 17 steps long. The shortest path is 17 steps long. The shortest path is 17 steps long. The shortest path is 17 steps long. The shortest path is 17 steps long. The shortest path is 17 steps long. The shortest path is 17 steps long. The shortest path is 17 steps long. The shortest path is 17 steps long. The shortest path is 17 steps long. The shortest path is 17 steps long. The shortest path is 17 steps long. The shortest path is 17 steps long. The shortest path is 17 steps long. The shortest path is 17 steps long. Mission impossible! Mission impossible! The shortest path is 6 steps long. The shortest path is 1 steps long. Mission impossible! The shortest path is 7 steps long. The shortest path is 35 steps long. Mission impossible! Mission impossible! Mission impossible! The shortest path is 13 steps long. The shortest path is 23 steps long. Mission impossible! Mission impossible! Mission impossible! Mission impossible! Mission impossible! The shortest path is 17 steps long. Mission impossible! Mission impossible! Mission impossible! Mission impossible! Mission impossible! Mission impossible! The shortest path is 21 steps long. The shortest path is 13 steps long. Mission impossible! Mission impossible! Mission impossible! The shortest path is 9 steps long. Mission impossible! Mission impossible! Mission impossible! The shortest path is 40 steps long. Mission impossible! The shortest path is 10 steps long. The shortest path is 26 steps long. Mission impossible! Mission impossible! The shortest path is 17 steps long. The shortest path is 25 steps long. The shortest path is 6 steps long. Mission impossible! Mission impossible! Mission impossible! The shortest path is 7 steps long. The shortest path is 3 steps long. Mission impossible! The shortest path is 18 steps long. The shortest path is 2 steps long. The shortest path is 6 steps long. Mission impossible! The shortest path is 9 steps long. Mission impossible! The shortest path is 20 steps long. Mission impossible! Mission impossible! Mission impossible! Mission impossible! Mission impossible! The shortest path is 42 steps long. Mission impossible! Mission impossible! The shortest path is 24 steps long. Mission impossible! Mission impossible! The shortest path is 15 steps long. The shortest path is 16 steps long. Mission impossible! Mission impossible! Mission impossible! The shortest path is 18 steps long. The shortest path is 9 steps long. Mission impossible! The shortest path is 1 steps long. Mission impossible! The shortest path is 2 steps long. Mission impossible! The shortest path is 7 steps long. Mission impossible! Mission impossible! Mission impossible! Mission impossible! Mission impossible! The shortest path is 9 steps long. Mission impossible! Mission impossible! Mission impossible! The shortest path is 1 steps long. Mission impossible! The shortest path is 19 steps long. Mission impossible! Mission impossible! The shortest path is 23 steps long. Mission impossible! The shortest path is 0 steps long. Mission impossible! Mission impossible! Mission impossible! The shortest path is 9 steps long. Mission impossible! Mission impossible! Mission impossible! Mission impossible! Mission impossible! Mission impossible! Mission impossible! Mission impossible! Mission impossible! Mission impossible! Mission impossible! Mission impossible! Mission impossible! The shortest path is 20 steps long. The shortest path is 15 steps long. Mission impossible! Mission impossible! The shortest path is 5 steps long. The shortest path is 18 steps long. The shortest path is 18 steps long. The shortest path is 1 steps long. The shortest path is 8 steps long. The shortest path is 12 steps long. Mission impossible! Mission impossible! Mission impossible! The shortest path is 6 steps long. The shortest path is 17 steps long. Mission impossible! Mission impossible! Mission impossible! Mission impossible! The shortest path is 19 steps long. Mission impossible! Mission impossible! The shortest path is 14 steps long. The shortest path is 27 steps long. Mission impossible! The shortest path is 18 steps long. Mission impossible! Mission impossible! The shortest path is 28 steps long. Mission impossible! The shortest path is 1 steps long. The shortest path is 7 steps long. The shortest path is 7 steps long. Mission impossible! The shortest path is 2 steps long. The shortest path is 7 steps long. Mission impossible! Mission impossible! The shortest path is 1 steps long. The shortest path is 8 steps long. Mission impossible! Mission impossible! The shortest path is 28 steps long. Mission impossible! The shortest path is 7 steps long. Mission impossible! Mission impossible! Mission impossible! Mission impossible! Mission impossible! The shortest path is 23 steps long. The shortest path is 22 steps long. Mission impossible! Mission impossible! Mission impossible! Mission impossible! The shortest path is 30 steps long. Mission impossible! Mission impossible! The shortest path is 2 steps long. Mission impossible! The shortest path is 3 steps long. The shortest path is 12 steps long. The shortest path is 24 steps long. Mission impossible! Mission impossible! Mission impossible! Mission impossible! The shortest path is 19 steps long. Mission impossible! Mission impossible! The shortest path is 11 steps long. Mission impossible! Mission impossible! Mission impossible! Mission impossible! Mission impossible! The shortest path is 13 steps long. Mission impossible! Mission impossible! The shortest path is 5 steps long. The shortest path is 8 steps long. The shortest path is 19 steps long. The shortest path is 25 steps long. Mission impossible! Mission impossible! The shortest path is 11 steps long. The shortest path is 5 steps long. Mission impossible! Mission impossible! Mission impossible! Mission impossible! Mission impossible! Mission impossible! Mission impossible! Mission impossible! Mission impossible! The shortest path is 29 steps long. The shortest path is 21 steps long. Mission impossible! Mission impossible! Mission impossible! The shortest path is 23 steps long. Mission impossible! The shortest path is 6 steps long. Mission impossible! The shortest path is 8 steps long. The shortest path is 18 steps long. The shortest path is 3 steps long. The shortest path is 22 steps long. Mission impossible! The shortest path is 18 steps long. The shortest path is 8 steps long. Mission impossible! The shortest path is 15 steps long. The shortest path is 35 steps long. Mission impossible! Mission impossible! The shortest path is 19 steps long. Mission impossible! Mission impossible! Mission impossible! Mission impossible! The shortest path is 13 steps long. Mission impossible! The shortest path is 5 steps long. Mission impossible! The shortest path is 10 steps long. Mission impossible! Mission impossible! Mission impossible! The shortest path is 11 steps long. Mission impossible! The shortest path is 3 steps long. The shortest path is 39 steps long. The shortest path is 0 steps long. The shortest path is 9 steps long. Mission impossible! The shortest path is 11 steps long. Mission impossible! Mission impossible! Mission impossible! Mission impossible! Mission impossible! Mission impossible! The shortest path is 36 steps long. The shortest path is 65 steps long. The shortest path is 12 steps long. The shortest path is 0 steps long. The shortest path is 4 steps long. Mission impossible! The shortest path is 36 steps long. Mission impossible! The shortest path is 27 steps long. Mission impossible! The shortest path is 2 steps long. Mission impossible! The shortest path is 9 steps long. The shortest path is 13 steps long. Mission impossible! Mission impossible! Mission impossible! Mission impossible! The shortest path is 30 steps long. Mission impossible! The shortest path is 3 steps long. Mission impossible!