S:=[ [ 42, 143 ], [ 44, 127 ], [ 46, 149 ], [ 47, 109 ], [ 47, 203 ], 
  [ 47, 222 ], [ 49, 224 ], [ 50, 110 ], [ 52, 140 ], [ 54, 227 ], 
  [ 55, 211 ], [ 56, 113 ], [ 57, 111 ], [ 59, 200 ], [ 64, 150 ], 
  [ 64, 164 ], [ 64, 219 ], [ 65, 108 ], [ 65, 126 ], [ 65, 204 ], 
  [ 66, 233 ], [ 67, 101 ], [ 68, 107 ], [ 69, 117 ], [ 70, 114 ], 
  [ 70, 136 ], [ 70, 191 ], [ 71, 97 ], [ 72, 81 ], [ 72, 102 ], [ 72, 198 ], 
  [ 73, 232 ], [ 74, 223 ], [ 75, 236 ], [ 76, 233 ], [ 77, 96 ], 
  [ 77, 137 ], [ 77, 230 ], [ 78, 86 ], [ 78, 144 ], [ 78, 185 ], 
  [ 79, 245 ], [ 80, 218 ], [ 81, 66 ], [ 81, 71 ], [ 81, 85 ], [ 81, 222 ], 
  [ 82, 232 ], [ 83, 65 ], [ 85, 84 ], [ 85, 115 ], [ 85, 221 ], [ 86, 199 ], 
  [ 87, 66 ], [ 87, 101 ], [ 88, 61 ], [ 89, 73 ], [ 91, 82 ], [ 91, 242 ], 
  [ 92, 238 ], [ 93, 98 ], [ 95, 66 ], [ 95, 80 ], [ 95, 83 ], [ 96, 254 ], 
  [ 97, 225 ], [ 98, 52 ], [ 98, 233 ], [ 98, 248 ], [ 99, 78 ], [ 100, 71 ], 
  [ 100, 238 ], [ 101, 68 ], [ 101, 198 ], [ 102, 82 ], [ 102, 205 ], 
  [ 103, 74 ], [ 103, 233 ], [ 104, 58 ], [ 104, 71 ], [ 104, 252 ], 
  [ 106, 62 ], [ 106, 85 ], [ 106, 109 ], [ 106, 215 ], [ 107, 218 ], 
  [ 108, 104 ], [ 108, 242 ], [ 109, 60 ], [ 109, 63 ], [ 109, 69 ], 
  [ 109, 253 ], [ 109, 259 ], [ 110, 53 ], [ 110, 214 ], [ 111, 246 ], 
  [ 112, 229 ], [ 112, 240 ], [ 112, 261 ], [ 113, 230 ], [ 113, 242 ], 
  [ 114, 96 ], [ 114, 230 ], [ 114, 248 ], [ 114, 254 ], [ 115, 42 ], 
  [ 115, 62 ], [ 115, 75 ], [ 115, 82 ], [ 115, 238 ], [ 116, 256 ], 
  [ 116, 276 ], [ 117, 54 ], [ 117, 59 ], [ 117, 81 ], [ 117, 90 ], 
  [ 117, 231 ], [ 117, 247 ], [ 118, 275 ], [ 119, 260 ], [ 119, 268 ], 
  [ 121, 38 ], [ 121, 266 ], [ 123, 87 ], [ 123, 261 ], [ 123, 284 ], 
  [ 124, 76 ], [ 124, 258 ], [ 124, 268 ], [ 124, 277 ], [ 125, 38 ], 
  [ 125, 50 ], [ 125, 264 ], [ 125, 268 ], [ 126, 41 ], [ 126, 58 ], 
  [ 127, 72 ], [ 127, 218 ], [ 128, 257 ], [ 128, 259 ], [ 130, 81 ], 
  [ 130, 232 ], [ 132, 51 ], [ 133, 85 ], [ 134, 38 ], [ 135, 252 ], 
  [ 135, 258 ], [ 135, 269 ], [ 136, 41 ], [ 136, 43 ], [ 136, 276 ], 
  [ 137, 80 ], [ 138, 49 ], [ 138, 64 ], [ 138, 257 ], [ 138, 268 ], 
  [ 139, 49 ], [ 139, 268 ], [ 139, 274 ], [ 141, 247 ], [ 141, 263 ], 
  [ 142, 68 ], [ 142, 229 ], [ 143, 88 ], [ 143, 256 ], [ 143, 269 ], 
  [ 144, 253 ], [ 144, 256 ], [ 144, 260 ], [ 145, 76 ], [ 146, 82 ], 
  [ 147, 240 ], [ 147, 253 ], [ 148, 279 ], [ 149, 61 ], [ 149, 79 ], 
  [ 149, 244 ], [ 150, 54 ], [ 151, 64 ], [ 151, 268 ], [ 152, 72 ], 
  [ 152, 239 ], [ 152, 251 ], [ 152, 252 ], [ 153, 81 ], [ 154, 57 ], 
  [ 154, 244 ], [ 154, 270 ], [ 155, 235 ], [ 155, 275 ], [ 155, 284 ], 
  [ 156, 37 ], [ 156, 235 ], [ 156, 238 ], [ 156, 260 ], [ 156, 267 ], 
  [ 157, 43 ], [ 159, 274 ], [ 159, 283 ], [ 160, 242 ], [ 160, 245 ], 
  [ 160, 277 ], [ 162, 83 ], [ 162, 243 ], [ 163, 278 ], [ 164, 43 ], 
  [ 164, 234 ], [ 165, 78 ], [ 165, 79 ], [ 165, 253 ], [ 166, 257 ], 
  [ 167, 58 ], [ 168, 47 ], [ 168, 234 ], [ 169, 86 ], [ 170, 44 ], 
  [ 170, 272 ], [ 171, 83 ], [ 171, 254 ], [ 171, 259 ], [ 172, 235 ], 
  [ 173, 56 ], [ 173, 63 ], [ 173, 69 ], [ 174, 48 ], [ 174, 268 ], 
  [ 175, 81 ], [ 175, 242 ], [ 176, 249 ], [ 176, 265 ], [ 176, 280 ], 
  [ 177, 44 ], [ 177, 82 ], [ 177, 240 ], [ 177, 262 ], [ 177, 269 ], 
  [ 178, 52 ], [ 178, 62 ], [ 178, 79 ], [ 179, 75 ], [ 179, 229 ], 
  [ 180, 272 ], [ 181, 56 ], [ 181, 57 ], [ 181, 77 ], [ 181, 266 ], 
  [ 183, 82 ], [ 184, 56 ], [ 184, 224 ], [ 184, 248 ], [ 184, 269 ], 
  [ 185, 60 ], [ 187, 240 ], [ 187, 253 ], [ 188, 49 ], [ 188, 51 ], 
  [ 189, 55 ], [ 189, 64 ], [ 189, 70 ], [ 189, 235 ], [ 189, 254 ], 
  [ 189, 271 ], [ 190, 49 ], [ 190, 60 ], [ 190, 260 ], [ 191, 66 ], 
  [ 191, 77 ], [ 191, 255 ], [ 192, 254 ], [ 193, 80 ], [ 193, 280 ], 
  [ 194, 51 ], [ 194, 104 ], [ 194, 235 ], [ 195, 49 ], [ 195, 50 ], 
  [ 195, 53 ], [ 196, 245 ], [ 197, 61 ], [ 197, 245 ], [ 199, 51 ], 
  [ 199, 257 ], [ 199, 275 ], [ 201, 71 ], [ 202, 85 ], [ 203, 234 ], 
  [ 203, 252 ], [ 205, 89 ], [ 205, 92 ], [ 205, 247 ], [ 206, 241 ], 
  [ 206, 243 ], [ 206, 279 ], [ 207, 57 ], [ 207, 58 ], [ 208, 44 ], 
  [ 208, 59 ], [ 208, 68 ], [ 208, 232 ], [ 209, 218 ], [ 209, 226 ], 
  [ 210, 84 ], [ 210, 271 ], [ 211, 84 ], [ 211, 212 ], [ 211, 244 ], 
  [ 211, 281 ], [ 212, 101 ], [ 213, 223 ], [ 214, 76 ], [ 214, 81 ], 
  [ 214, 100 ], [ 215, 72 ], [ 215, 217 ], [ 215, 243 ], [ 216, 220 ], 
  [ 217, 80 ], [ 217, 253 ], [ 218, 239 ], [ 219, 111 ], [ 219, 223 ], 
  [ 219, 239 ], [ 220, 72 ], [ 220, 224 ], [ 220, 255 ], [ 221, 88 ], 
  [ 221, 115 ], [ 222, 96 ], [ 222, 226 ], [ 223, 69 ], [ 224, 67 ], 
  [ 224, 219 ], [ 225, 187 ], [ 226, 211 ], [ 226, 222 ], [ 227, 47 ], 
  [ 227, 213 ], [ 228, 202 ], [ 228, 206 ], [ 228, 238 ], [ 228, 247 ], 
  [ 229, 197 ], [ 230, 225 ], [ 231, 55 ], [ 231, 240 ], [ 232, 94 ], 
  [ 232, 205 ], [ 233, 84 ], [ 233, 122 ], [ 234, 105 ], [ 237, 81 ], 
  [ 237, 247 ], [ 238, 81 ], [ 238, 201 ], [ 240, 64 ], [ 240, 153 ], 
  [ 240, 225 ], [ 242, 204 ], [ 243, 176 ], [ 244, 101 ], [ 244, 244 ], 
  [ 245, 86 ], [ 245, 103 ], [ 246, 108 ], [ 246, 179 ], [ 246, 217 ], 
  [ 246, 243 ], [ 247, 209 ], [ 247, 247 ], [ 249, 225 ], [ 250, 75 ], 
  [ 250, 109 ], [ 250, 114 ], [ 251, 154 ], [ 252, 116 ], [ 253, 114 ], 
  [ 253, 215 ], [ 255, 139 ], [ 255, 210 ], [ 256, 251 ], [ 257, 101 ], 
  [ 257, 226 ], [ 258, 119 ], [ 259, 111 ], [ 259, 133 ], [ 261, 108 ], 
  [ 261, 150 ], [ 263, 122 ], [ 263, 215 ], [ 264, 112 ], [ 264, 127 ], 
  [ 265, 102 ], [ 266, 98 ], [ 267, 92 ], [ 267, 221 ], [ 270, 98 ], 
  [ 274, 102 ], [ 275, 221 ], [ 278, 159 ], [ 279, 184 ] ]
;
