starting generating with square count 100 down set 1,1 to 1 down set 1,2 to 2 down set 1,3 to 3 down set 1,4 to 4 down set 1,5 to 5 down set 1,6 to 6 down set 1,7 to 7 down set 1,8 to 8 down set 1,9 to 9 right set 1,10 to 10 right set 2,10 to 11 right set 3,10 to 12 right set 4,10 to 13 right set 5,10 to 14 right set 6,10 to 15 right set 7,10 to 16 right set 8,10 to 17 right set 9,10 to 18 up set 10,10 to 19 up set 10,9 to 20 up set 10,8 to 21 up set 10,7 to 22 up set 10,6 to 23 up set 10,5 to 24 up set 10,4 to 25 up set 10,3 to 26 up set 10,2 to 27 left set 10,1 to 28 left set 9,1 to 29 left set 8,1 to 30 left set 7,1 to 31 left set 6,1 to 32 left set 5,1 to 33 left set 4,1 to 34 left set 3,1 to 35 down set 2,1 to 36 down set 2,2 to 37 down set 2,3 to 38 down set 2,4 to 39 down set 2,5 to 40 down set 2,6 to 41 down set 2,7 to 42 down set 2,8 to 43 right set 2,9 to 44 right set 3,9 to 45 right set 4,9 to 46 right set 5,9 to 47 right set 6,9 to 48 right set 7,9 to 49 right set 8,9 to 50 up set 9,9 to 51 up set 9,8 to 52 up set 9,7 to 53 up set 9,6 to 54 up set 9,5 to 55 up set 9,4 to 56 up set 9,3 to 57 left set 9,2 to 58 left set 8,2 to 59 left set 7,2 to 60 left set 6,2 to 61 left set 5,2 to 62 left set 4,2 to 63 down set 3,2 to 64 down set 3,3 to 65 down set 3,4 to 66 down set 3,5 to 67 down set 3,6 to 68 down set 3,7 to 69 right set 3,8 to 70 right set 4,8 to 71 right set 5,8 to 72 right set 6,8 to 73 right set 7,8 to 74 up set 8,8 to 75 up set 8,7 to 76 up set 8,6 to 77 up set 8,5 to 78 up set 8,4 to 79 left set 8,3 to 80 left set 7,3 to 81 left set 6,3 to 82 left set 5,3 to 83 down set 4,3 to 84 down set 4,4 to 85 down set 4,5 to 86 down set 4,6 to 87 right set 4,7 to 88 right set 5,7 to 89 right set 6,7 to 90 up set 7,7 to 91 up set 7,6 to 92 up set 7,5 to 93 left set 7,4 to 94 left set 6,4 to 95 down set 5,4 to 96 down set 5,5 to 97 right set 5,6 to 98 up set 6,6 to 99 left set 6,5 to 100 3,9 57 7,5 89 7,6 90 7,7 91 7,8 76 7,9 53 10,10 19 8,10 21 3,10 26 2,0 -1 2,1 2 2,2 37 2,3 64 2,4 63 6,0 -1 2,5 62 6,1 6 2,6 61 6,2 41 2,7 60 6,3 68 2,8 59 6,4 87 2,9 58 6,5 98 6,6 99 6,7 92 6,8 77 6,9 54 6,10 23 9,10 20 1,10 28 1,0 -1 1,1 1 1,2 36 1,3 35 1,4 34 5,0 -1 1,5 33 5,1 5 1,6 32 5,2 40 1,7 31 5,3 67 1,8 30 5,4 86 9,0 -1 1,9 29 5,5 97 9,1 9 5,6 100 9,2 44 5,7 93 9,3 45 5,8 78 9,4 46 5,9 55 9,5 47 9,6 48 9,7 49 9,8 50 9,9 51 4,10 25 7,10 22 0,0 -1 0,1 -1 0,2 -1 0,3 -1 0,4 -1 4,0 -1 0,5 -1 4,1 4 0,6 -1 4,2 39 0,7 -1 4,3 66 0,8 -1 4,4 85 8,0 -1 0,9 -1 4,5 96 8,1 8 4,6 95 8,2 43 4,7 94 8,3 70 4,8 79 8,4 71 4,9 56 8,5 72 8,6 73 8,7 74 8,8 75 8,9 52 2,10 27 5,10 24 10,3 12 10,4 13 10,1 10 10,2 11 3,0 -1 3,1 3 3,2 38 3,3 65 10,9 18 3,4 84 7,0 -1 3,5 83 7,1 7 10,7 16 3,6 82 7,2 42 10,8 17 3,7 81 7,3 69 10,5 14 3,8 80 7,4 88 10,6 15 answer 1 36 35 34 33 32 31 30 29 28 2 37 64 63 62 61 60 59 58 27 3 38 65 84 83 82 81 80 57 26 4 39 66 85 96 95 94 79 56 25 5 40 67 86 97 100 93 78 55 24 6 41 68 87 98 99 92 77 54 23 7 42 69 88 89 90 91 76 53 22 8 43 70 71 72 73 74 75 52 21 9 44 45 46 47 48 49 50 51 20 10 11 12 13 14 15 16 17 18 19 done