0 0 0 1 0 1 2 0 2 3 0 3 4 0 4 0 0 0 1 0 1 0 0 0 4 0 4 5 0 5 6 0 6 3 0 3 6 0 6 7 0 7 3 0 3 7 0 7 4 0 4 3 0 3 7 0 7 8 0 8 4 0 4 9 0 9 10 0 10 8 0 8 10 0 10 11 0 11 8 0 8 8 0 8 11 0 11 4 0 4 11 0 11 12 0 12 4 0 4 13 0 13 14 0 14 12 0 12 14 0 14 15 0 15 12 0 12 12 0 12 15 0 15 4 0 4 15 0 15 16 0 16 4 0 4 17 0 17 18 0 18 16 0 16 18 0 18 19 0 19 16 0 16 16 0 16 19 0 19 4 0 4 20 0 20 21 0 21 19 0 19 19 0 19 21 0 21 4 0 4 22 0 22 23 0 23 20 0 20 23 0 23 24 0 24 20 0 20 24 0 24 21 0 21 20 0 20 25 0 25 21 0 21 24 0 24 26 0 26 27 0 27 25 0 25 27 0 27 28 0 28 25 0 25 28 0 28 21 0 21 25 0 25 29 0 29 21 0 21 28 0 28 30 0 30 31 0 31 29 0 29 31 0 31 32 0 32 29 0 29 32 0 32 21 0 21 29 0 29 33 0 33 21 0 21 32 0 32 34 0 34 35 0 35 33 0 33 35 0 35 21 0 21 33 0 33 36 1 36 37 1 37 38 1 38 39 1 3 40 1 39 36 1 36 37 1 37 36 1 36 40 1 39 41 1 40 42 1 41 39 1 3 42 1 41 43 1 42 39 1 3 43 1 42 40 1 39 39 1 3 43 1 42 44 1 43 40 1 39 45 1 44 46 1 45 44 1 43 46 1 45 47 1 46 44 1 43 44 1 43 47 1 46 40 1 39 47 1 46 48 1 47 40 1 39 49 1 48 50 1 49 48 1 47 50 1 49 51 1 50 48 1 47 48 1 47 51 1 50 40 1 39 51 1 50 52 1 51 40 1 39 53 1 52 54 1 53 52 1 51 54 1 53 55 1 54 52 1 51 55 1 54 4 1 55 52 1 51 52 1 51 4 1 55 40 1 39 56 1 56 4 1 55 55 1 54 57 1 57 58 1 58 56 1 56 58 1 58 59 1 59 56 1 56 59 1 59 4 1 55 56 1 56 60 1 60 4 1 55 59 1 59 61 1 61 62 1 62 60 1 60 62 1 62 63 1 63 60 1 60 63 1 63 4 1 55 60 1 60 64 1 64 4 1 55 63 1 63 65 1 65 66 1 66 64 1 64 66 1 66 4 1 55 64 1 64 67 2 67 68 2 68 69 2 69 70 2 3 21 2 4 67 2 67 68 2 68 67 2 67 21 2 4 71 2 70 72 2 71 70 2 3 72 2 71 73 2 72 70 2 3 73 2 72 21 2 4 70 2 3 73 2 72 74 2 73 21 2 4 75 2 74 76 2 75 74 2 73 76 2 75 77 2 76 74 2 73 74 2 73 77 2 76 21 2 4 77 2 76 78 2 77 21 2 4 79 2 78 80 2 79 78 2 77 80 2 79 81 2 80 78 2 77 78 2 77 81 2 80 21 2 4 81 2 80 82 2 81 21 2 4 83 2 82 84 2 83 82 2 81 84 2 83 85 2 84 82 2 81 85 2 84 86 2 85 82 2 81 82 2 81 86 2 85 21 2 4 87 2 86 86 2 85 85 2 84 88 2 87 89 2 88 87 2 86 89 2 88 90 2 89 87 2 86 90 2 89 86 2 85 87 2 86 91 2 90 86 2 85 90 2 89 92 2 91 93 2 92 91 2 90 93 2 92 94 2 93 91 2 90 94 2 93 86 2 85 91 2 90 95 2 94 86 2 85 94 2 93 96 2 95 97 2 96 95 2 94 97 2 96 86 2 85 95 2 94 98 3 97 99 3 98 100 3 99 101 3 3 86 3 100 98 3 97 99 3 98 98 3 97 86 3 100 102 3 5 103 3 101 101 3 3 103 3 101 104 3 102 101 3 3 104 3 102 86 3 100 101 3 3 104 3 102 105 3 103 86 3 100 106 3 104 107 3 105 105 3 103 107 3 105 108 3 106 105 3 103 105 3 103 108 3 106 86 3 100 108 3 106 109 3 107 86 3 100 110 3 108 111 3 109 109 3 107 111 3 109 112 3 110 109 3 107 109 3 107 112 3 110 86 3 100 112 3 110 113 3 111 86 3 100 114 3 112 115 3 113 113 3 111 115 3 113 116 3 114 113 3 111 113 3 111 116 3 114 86 3 100 117 3 115 40 3 116 116 3 114 116 3 114 40 3 116 86 3 100 118 3 117 119 3 118 117 3 115 119 3 118 120 3 119 117 3 115 120 3 119 40 3 116 117 3 115 121 3 120 40 3 116 120 3 119 122 3 121 123 3 122 121 3 120 123 3 122 124 3 123 121 3 120 124 3 123 40 3 116 121 3 120 125 3 124 40 3 116 124 3 123 126 3 125 127 3 126 125 3 124 127 3 126 128 3 127 125 3 124 128 3 127 40 3 116 125 3 124 129 3 128 40 3 116 128 3 127 130 3 129 131 3 130 129 3 128 131 3 130 40 3 116 129 3 128
0 0 0 0 1 0 1 0 2 0 2 0 3 0 3 0 0 0 0 0 2 0 2 0 4 0 4 1 5 0 0 1 6 0 5 1 4 0 4 1 6 0 5 1 7 0 6 1 8 0 0 2 9 0 7 2 10 0 8 2 11 0 3 2 8 0 0 2 10 0 8 2 12 0 0 3 13 0 7 3 14 0 8 3 15 0 3 3 12 0 0 3 14 0 8 3 16 0 0 4 17 0 7 4 18 0 8 4 19 0 3 4 16 0 0 4 18 0 8 4 20 0 0 5 21 0 7 5 22 0 8 5 23 0 3 5 20 0 0 5 22 0 8 5 24 0 3 6 25 0 0 6 26 0 9 6 24 0 3 6 26 0 9 6 27 0 10 6 28 0 0 7 29 0 11 7 30 0 12 7 31 0 3 7 28 0 0 7 30 0 12 7 32 1 0 8 33 1 13 8 34 1 14 8 35 1 15 8 32 1 0 8 34 1 14 8 36 1 15 9 37 1 0 9 38 1 16 9 36 1 15 9 38 1 16 9 39 1 17 9 40 1 0 10 41 1 18 10 42 1 19 10 43 1 15 10 40 1 0 10 42 1 19 10 44 1 0 11 45 1 20 11 46 1 21 11 47 1 15 11 44 1 0 11 46 1 21 11 48 1 15 12 49 1 0 12 50 1 18 12 48 1 15 12 50 1 18 12 51 1 19 12 52 1 15 13 53 1 0 13 54 1 22 13 52 1 15 13 54 1 22 13 55 1 23 13 56 1 15 14 57 1 0 14 58 1 24 14 56 1 15 14 58 1 24 14 59 1 25 14 60 2 0 15 61 2 26 15 62 2 27 15 63 2 28 15 60 2 0 15 62 2 27 15 64 2 28 16 65 2 0 16 66 2 29 16 64 2 28 16 66 2 29 16 67 2 30 16 68 2 28 17 69 2 0 17 70 2 31 17 68 2 28 17 70 2 31 17 71 2 32 17 72 2 0 18 73 2 31 18 74 2 32 18 75 2 28 18 72 2 0 18 74 2 32 18 76 2 0 19 77 2 31 19 78 2 32 19 79 2 28 19 76 2 0 19 78 2 32 19 80 2 28 20 81 2 0 20 82 2 33 20 80 2 28 20 82 2 33 20 83 2 34 20 84 2 28 21 85 2 0 21 86 2 35 21 84 2 28 21 86 2 35 21 87 2 36 21 88 3 0 22 89 3 37 22 90 3 38 22 91 3 3 22 88 3 0 22 90 3 38 22 92 3 0 23 93 3 39 23 94 3 40 23 95 3 3 23 92 3 0 23 94 3 40 23 96 3 0 24 97 3 41 24 98 3 42 24 99 3 3 24 96 3 0 24 98 3 42 24 100 3 0 25 101 3 43 25 102 3 44 25 103 3 3 25 100 3 0 25 102 3 44 25 104 3 0 26 105 3 41 26 106 3 42 26 107 3 3 26 104 3 0 26 106 3 42 26 108 3 0 27 109 3 41 27 110 3 42 27 111 3 3 27 108 3 0 27 110 3 42 27 112 3 0 28 113 3 45 28 114 3 46 28 115 3 47 28 112 3 0 28 114 3 46 28 116 3 3 29 117 3 0 29 118 3 48 29 116 3 3 29 118 3 48 29 119 3 49 29
0 0 0 1 0 1 2 0 2 3 0 3 0 0 0 2 0 2 4 1 0 5 1 3 6 1 2 4 1 0 6 1 2 7 1 1