0 241 0 91 0 77 0 230 0 255 1 64 1 103 1 11 1 116 1 127 2 72 2 217 2 107 2 45 2 239 3 112 3 146 3 172 3 186 3 119 4 87 4 227 4 125 4 197 4 251 5 149 5 18 5 44 5 26 5 215 6 80 6 217 6 178 6 61 6 199 7 60 7 26 7 171 7 108 7 239 8 64 8 161 8 225 8 31 8 119 9 25 9 26 9 180 9 22 9 231 10 113 10 90 10 19 10 155 10 189 11 152 11 250 11 164 11 145 12 48 12 74 12 99 12 195 12 63 13 112 13 132 13 140 13 244 13 253 14 23 14 115 14 171 14 86 14 55 15 131 15 252 15 147 15 182 15 231 16 248 16 162 16 135 16 157 16 239 17 198 17 140 17 188 17 189 17 214 18 68 18 226 18 116 18 209 19 208 19 224 19 92 19 150 20 212 20 201 20 100 20 21 20 44 21 186 21 131 21 171 21 214 22 67 22 69 22 70 22 41 23 194 23 252 23 90 23 162 24 104 24 217 24 170 24 99 24 230 25 138 25 204 25 61 25 201 26 202 26 71 27 208 27 71 27 223 27 252 27 79 28 234 28 139 28 204 28 122 28 146 29 56 29 161 29 91 29 54 29 243 30 153 30 106 30 99 30 244 30 177 31 135 31 84 31 165 31 151 32 39 32 159 32 101 32 54 32 79 33 91 33 156 33 85 33 238 33 93 34 185 34 195 34 141 34 254 34 183 35 248 35 47 35 99 35 229 35 159 36 163 36 180 36 78 36 190 36 227 37 121 37 98 37 55 37 53 37 215 38 96 38 105 38 82 38 240 38 95 39 72 39 226 39 147 39 77 40 193 40 249 40 218 40 83 40 177 41 114 41 43 41 205 41 243 42 100 42 74 42 51 42 228 42 118 43 172 43 49 43 81 43 255 44 132 44 227 44 95 45 144 45 216 45 221 45 182 46 137 46 249 46 223 46 190 46 97 47 112 47 105 47 68 47 252 48 129 48 61 48 238 48 145 49 88 49 59 49 154 49 238 50 96 50 103 50 236 50 69 50 167 51 72 51 126 51 237 51 254 52 213 52 106 52 139 52 187 52 239 53 232 53 130 53 148 53 206 54 146 54 78 54 178 55 78 55 92 55 159 56 192 56 105 56 250 56 149 57 114 57 108 57 234 57 238 57 103 58 128 58 184 58 211 58 116 58 231 59 75 59 68 59 139 59 237 60 113 60 143 60 236 60 110 61 223 61 241 62 234 62 211 62 132 62 157 62 175 63 161 63 131 63 94 63 142 64 139 64 120 64 199 65 200 65 67 65 157 65 219 65 253 66 124 66 130 66 211 66 212 66 213 67 139 67 206 67 79 68 216 68 189 69 88 69 185 69 140 70 216 70 233 70 74 70 175 71 166 71 195 71 167 72 145 72 155 73 172 73 250 73 196 73 244 73 151 74 187 74 197 75 92 75 132 75 220 75 230 76 136 76 144 76 202 76 229 76 234 77 115 77 109 77 94 78 195 78 211 79 179 79 93 80 218 80 228 80 134 80 213 81 123 81 144 81 124 81 191 82 154 82 148 82 190 82 143 83 224 83 229 83 174 83 246 84 105 84 178 84 202 84 222 85 216 85 196 85 224 85 225 86 192 86 89 86 245 86 233 87 233 87 111 87 238 87 249 88 178 88 171 88 169 89 96 89 144 89 119 89 223 90 129 90 170 90 146 91 193 91 253 92 111 92 127 93 242 93 247 93 100 94 120 94 235 94 236 95 129 95 225 95 255 96 219 96 150 97 209 97 253 97 254 97 133 98 156 98 244 98 126 98 173 99 143 100 127 100 229 101 176 101 188 101 240 101 249 102 176 102 145 102 184 102 150 102 251 103 232 103 147 104 233 104 242 104 246 104 215 105 114 106 137 106 171 106 141 107 112 107 179 107 138 107 142 108 176 108 163 108 121 109 128 109 165 109 214 109 166 110 128 110 196 110 220 110 228 111 161 111 134 111 185 112 251 113 191 113 253 113 181 114 212 114 254 115 224 115 251 115 204 116 203 116 241 117 193 117 186 117 164 117 205 117 183 118 157 118 177 118 149 118 255 119 168 119 177 120 212 120 244 120 249 121 160 121 179 121 255 122 236 122 218 122 221 122 245 123 162 123 228 123 161 123 215 124 194 124 198 124 207 125 236 125 186 125 173 125 135 126 202 126 198 126 203 127 240 127 166 128 179 128 243 129 136 129 151 130 216 130 169 130 226 131 210 131 206 132 147 133 170 133 219 133 165 133 142 134 200 134 163 134 222 135 242 135 148 136 192 136 200 136 183 137 225 137 164 137 167 138 240 138 174 138 191 140 148 140 228 141 168 141 188 141 231 142 154 142 207 143 152 143 194 144 214 145 206 146 203 147 242 148 204 149 208 149 221 150 213 150 247 151 237 151 182 152 174 152 214 152 222 153 200 153 243 153 204 153 247 154 168 154 208 155 227 155 245 155 243 156 158 156 222 156 231 157 235 158 240 158 169 158 245 158 209 159 187 159 205 160 218 160 203 160 219 160 201 162 209 162 247 163 189 163 246 164 215 164 235 165 176 165 175 166 213 166 172 167 207 167 237 168 201 168 226 169 220 169 229 170 180 170 212 172 246 173 208 173 217 173 234 174 237 174 211 175 193 175 194 176 221 177 232 178 235 179 183 180 232 180 196 181 184 181 187 181 192 181 232 182 205 182 190 183 199 184 217 184 225 185 241 185 221 186 209 187 222 188 192 188 230 189 235 190 210 191 195 191 242 193 239 194 199 196 248 197 220 197 219 197 250 198 251 198 205 199 227 200 226 201 250 202 210 203 233 206 246 207 248 207 245 210 230 210 247 218 252 220 223 224 254 241 248