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