500 2000 GBGBGBBBGBRBGGBGBBGRRBGGRRBBRRRBGRRRBBRBGGGBGGRGBRGBRBRBGBBGRGRBGRGRRGRRGGGRGBBBRRRRGGBGBBBRRBGBGGBRBRGRRBBBRGBGRRGBBRBBRRGRBRRRRRBBRGBRGRRGGGRBGRBBRRGGRGRBBGRRGBGRGBRGGRGRRGRBGGBRBRRRBGGGRRRBRRBBGGBBRRBGRGGGBRRGGBRGGRGRRRBRBGRRRRGGGBBRRBGBBGGBRBRBGRBRRBRGRGGRRGRBBGGGRRRBGGBGGRRRBBRBBBGGRGBBGRBGGBGRGRBRRGRGGGGRRGBRGGRGRBGRGRGBBRGRBRRBGBBGBRBGRRRBBBRBRGBBGRGGBGBBRBRRRRBBRGBGBBGGGBGBBBRRGGGRRRBGBRRBBGRRBRBGBBRRBGGGRBGBGGRBRGRRRGBBGGBGBBGGBRRBBRGBRRGBBRGRRBGRGGGGGRGRRBBRBGBGRBRGRBGGGGBGRGRRRBBRGRGB 345 379 435 334 313 410 300 464 278 115 357 196 386 228 243 38 46 384 311 424 267 237 405 36 9 321 292 347 163 22 168 449 67 409 18 204 282 258 193 186 57 441 317 31 351 37 318 6 244 476 444 70 351 151 115 64 33 330 215 151 221 473 484 221 38 465 10 450 172 281 12 468 305 232 447 80 45 101 397 307 498 78 323 117 145 160 316 46 57 471 240 134 221 455 239 131 407 358 489 151 89 294 278 96 308 489 436 275 368 96 225 45 96 255 92 340 350 189 158 170 71 22 320 228 450 216 84 273 465 365 418 178 184 482 85 372 64 88 40 460 142 405 118 51 379 355 59 492 87 479 235 98 22 86 458 193 220 322 251 122 465 18 371 480 484 76 269 169 43 150 91 468 262 375 470 143 142 364 141 473 493 8 86 445 162 447 214 128 329 41 118 482 337 114 487 283 387 397 389 220 201 24 77 303 397 389 268 387 472 38 443 79 337 21 170 451 403 341 119 211 260 389 74 245 120 311 466 239 447 339 395 274 295 257 404 141 418 412 355 211 480 424 56 224 451 81 248 216 162 335 46 29 315 128 369 336 210 337 211 15 139 473 438 279 203 283 198 350 470 344 48 20 48 492 19 6 196 396 77 355 193 198 239 205 370 484 199 206 23 211 359 120 162 93 143 484 288 4 68 212 94 118 249 162 71 62 344 116 383 131 61 106 108 279 28 390 314 321 154 105 430 377 163 138 146 174 339 345 270 70 101 456 466 315 109 209 55 185 446 336 227 168 303 469 248 204 327 332 479 95 165 38 71 5 93 266 166 433 110 149 153 80 80 429 367 169 474 118 214 46 311 4 376 491 141 431 104 241 305 295 322 266 486 475 469 482 113 52 149 376 455 347 177 281 224 378 323 28 127 303 184 119 471 415 147 69 459 117 410 81 456 147 182 163 24 405 73 193 266 494 292 29 257 386 377 359 454 17 461 338 361 406 147 347 262 407 6 312 120 347 452 330 187 126 88 194 40 228 487 160 495 210 234 312 500 62 216 181 249 417 6 459 316 77 304 223 79 403 81 408 89 219 95 108 166 184 485 427 319 186 321 89 431 204 341 187 376 230 396 452 483 241 185 178 436 26 425 1 206 406 33 312 64 82 263 75 36 135 96 13 159 433 273 143 484 252 306 377 117 318 126 13 412 111 390 453 397 446 391 89 71 186 181 428 288 406 259 468 372 325 47 296 100 435 305 371 209 202 189 249 317 316 496 8 86 401 245 156 210 99 198 269 181 1 147 210 407 465 287 304 267 302 304 197 130 80 394 328 212 246 214 326 429 354 458 294 44 153 276 246 207 319 27 228 340 12 231 182 265 493 271 233 201 322 263 198 499 286 286 189 135 396 210 14 40 36 209 305 422 102 54 331 404 385 372 102 109 177 212 34 262 413 138 44 355 197 295 149 77 428 385 127 279 140 410 276 194 363 295 88 150 187 445 123 217 291 361 163 353 296 99 26 399 301 320 25 68 402 17 127 407 48 100 413 298 139 485 385 471 11 88 129 296 117 194 142 257 13 390 413 270 131 234 82 301 40 132 415 190 6 90 100 102 101 10 389 310 286 433 56 268 272 215 187 360 454 10 261 443 51 318 166 473 314 53 87 124 485 124 311 20 208 329 81 14 235 163 298 93 350 161 111 484 211 143 43 113 259 451 424 175 57 314 456 16 372 90 337 65 495 232 118 82 288 44 304 237 23 117 243 495 447 118 350 138 277 443 134 166 380 258 182 148 249 452 465 446 297 12 269 254 462 203 398 37 30 462 183 158 312 423 349 302 51 116 399 481 380 106 311 156 88 138 249 435 218 182 413 211 242 361 455 355 369 99 297 134 6 37 301 94 140 381 393 196 140 279 2 376 87 60 22 363 368 232 218 473 347 337 18 92 88 196 493 181 443 27 498 374 328 168 107 159 415 8 206 269 338 110 333 56 423 227 441 6 26 141 246 40 433 144 245 99 227 381 334 189 349 402 284 364 93 21 354 222 181 433 128 72 254 449 363 70 364 54 170 379 116 287 364 164 75 309 454 396 129 243 469 104 90 90 460 93 165 462 478 237 349 486 457 380 199 143 147 76 350 394 281 286 443 425 445 364 277 229 432 280 13 78 346 472 107 200 342 370 476 466 391 151 230 58 379 286 161 187 438 265 485 162 129 324 152 208 251 67 139 223 257 63 28 152 12 191 285 144 41 144 261 130 499 35 459 28 427 403 382 393 274 10 42 290 347 329 304 323 384 30 488 291 477 3 405 74 196 73 427 285 496 310 437 447 367 202 309 265 327 167 447 431 403 353 371 315 368 208 194 301 356 140 472 325 244 186 116 212 438 141 339 195 239 126 90 404 116 382 269 108 294 379 164 428 203 413 393 468 362 400 388 484 246 426 452 71 240 349 381 312 290 446 396 305 200 20 421 319 80 455 30 85 450 172 499 448 474 465 80 82 38 18 103 430 36 370 372 52 124 14 31 409 212 16 254 209 81 132 115 64 467 112 458 1 393 394 343 165 156 117 387 277 321 139 52 215 198 251 183 488 424 295 217 394 195 443 308 426 303 471 202 95 36 18 71 442 91 292 171 173 225 125 433 64 233 142 90 436 56 405 403 391 348 82 223 350 280 341 36 318 144 409 334 375 263 389 84 365 88 326 96 6 324 172 2 71 357 147 404 191 407 76 75 62 339 158 481 217 172 228 89 205 94 215 462 134 263 146 337 296 38 166 462 94 202 221 371 301 200 286 137 217 199 319 75 293 2 132 290 98 392 300 343 31 17 424 481 6 321 436 496 71 287 86 468 62 114 75 435 328 450 464 69 483 366 389 491 7 41 240 123 302 185 356 97 445 335 284 55 291 243 172 434 478 121 167 377 236 49 232 69 490 253 150 415 421 39 98 53 15 161 487 309 493 485 412 408 278 474 391 298 243 272 231 363 103 403 326 361 403 333 150 331 431 468 34 235 488 44 444 201 145 44 176 457 198 125 112 392 412 422 107 421 253 233 73 286 154 10 407 268 123 246 431 456 160 132 372 357 278 311 84 436 125 25 73 279 438 130 498 45 87 215 467 418 332 275 413 205 342 141 169 458 113 213 479 484 166 151 144 262 89 226 375 442 499 244 79 171 211 352 36 441 132 253 68 125 251 190 404 56 467 487 251 390 193 375 400 81 133 266 195 311 260 295 71 420 446 86 20 96 232 336 105 64 238 423 206 368 353 112 387 402 176 346 210 132 442 6 310 66 203 498 5 76 402 333 415 227 394 495 148 392 87 36 500 283 200 426 111 100 71 179 318 100 411 306 405 391 204 445 5 456 487 11 86 454 158 20 351 286 89 299 309 162 482 70 273 104 272 141 470 129 186 162 10 30 336 422 465 292 339 95 451 225 318 252 299 124 337 457 238 340 329 320 198 39 50 397 117 3 55 13 221 486 42 312 463 179 167 141 463 247 79 266 305 395 217 102 56 271 296 190 117 429 455 400 339 269 69 75 370 203 61 181 62 441 258 339 144 305 104 259 211 297 274 255 497 291 359 478 118 296 390 117 324 106 462 388 186 25 42 81 2 146 160 376 88 54 37 462 53 308 342 437 237 96 76 174 125 239 88 453 124 7 153 19 470 21 455 79 156 47 384 293 216 26 228 51 280 320 315 433 299 270 14 261 442 142 291 376 232 489 449 46 161 441 277 229 188 378 375 236 333 302 256 167 259 83 205 437 185 257 482 213 14 199 88 184 108 69 221 268 339 257 444 467 282 398 282 43 39 461 273 338 419 31 118 464 334 238 271 225 146 17 168 55 450 361 270 328 499 264 127 410 128 234 52 412 347 13 196 243 167 265 75 160 159 470 210 438 458 334 105 163 445 319 421 385 241 301 445 211 184 214 328 92 164 185 431 41 75 116 465 203 21 24 166 436 218 94 32 320 122 343 49 82 159 401 221 293 472 207 469 144 45 53 481 125 18 380 82 372 374 32 14 68 170 281 455 159 476 342 259 7 104 178 236 395 153 238 26 480 164 452 69 380 100 203 206 315 468 440 270 458 36 272 257 435 29 52 153 134 115 240 431 318 152 166 106 20 320 279 486 339 1 47 386 427 245 401 337 260 21 116 280 22 177 80 218 461 117 317 385 462 389 63 51 406 301 271 148 318 109 73 315 61 243 388 282 404 297 222 298 302 218 482 199 324 320 27 149 291 39 309 305 45 33 157 171 335 7 373 372 216 144 67 13 244 4 164 136 107 280 169 396 405 453 270 462 25 17 62 465 170 482 29 155 329 369 157 192 180 69 375 6 57 461 382 96 26 146 166 74 252 235 9 184 445 402 225 52 198 422 449 246 376 427 225 411 161 15 476 397 151 11 9 24 39 418 212 375 34 5 82 354 139 222 273 388 379 259 127 34 37 407 67 274 130 226 442 445 412 451 453 226 2 326 94 81 366 200 464 301 27 306 346 22 305 433 244 403 303 248 262 258 382 147 393 321 473 275 153 193 37 317 448 49 47 490 20 276 96 439 94 52 213 159 464 364 103 262 211 115 285 46 234 250 292 396 80 129 192 381 184 256 401 256 377 266 491 277 225 395 130 355 34 470 271 463 470 86 136 370 282 57 475 383 244 334 299 6 165 42 364 125 206 470 134 382 335 136 268 353 231 326 459 353 290 233 298 306 117 8 351 378 51 257 67 244 443 186 418 310 8 294 471 410 76 157 434 150 141 299 304 381 76 262 343 367 389 231 478 53 99 340 453 274 191 192 300 196 222 461 149 309 424 440 255 421 184 52 373 183 461 339 379 406 453 177 17 108 490 211 59 9 35 10 93 493 144 191 375 80 460 166 118 33 394 389 104 427 328 62 133 399 338 86 225 211 134 100 99 399 248 266 437 136 488 454 461 256 346 441 419 458 47 405 476 445 66 120 279 204 210 193 386 11 325 392 436 41 395 9 52 104 366 145 368 67 246 274 413 241 335 52 342 77 429 53 44 327 196 104 336 334 288 304 464 379 336 233 124 7 310 166 300 72 352 60 194 325 167 356 476 298 55 127 285 17 318 400 183 404 9 296 63 438 30 76 242 154 437 291 3 251 308 47 125 178 437 318 21 273 292 437 476 462 210 495 316 209 279 202 88 336 141 406 246 187 160 344 17 27 289 159 377 353 162 480 351 18 11 432 416 120 387 297 493 300 163 378 283 41 285 498 217 54 197 318 120 309 295 497 247 435 130 300 157 335 426 371 334 221 381 227 266 243 224 105 306 77 76 393 148 384 113 68 33 448 16 63 494 413 443 350 479 9 475 481 285 280 364 200 14 458 306 31 162 35 325 451 257 4 139 52 467 497 264 275 93 174 153 410 202 160 188 475 380 381 199 62 475 171 453 173 4 428 48 300 86 369 382 43 401 385 128 43 200 231 386 494 344 500 325 222 384 132 279 74 54 429 116 65 305 135 5 59 82 83 254 322 33 382 317 325 12 263 281 488 487 284 245 144 146 335 343 60 335 128 376 207 122 148 268 100 101 222 410 458 98 7 33 216 234 29 179 253 203 437 332 407 460 420 357 91 259 137 303 264 449 123 453 444 218 45 356 208 12 96 165 202 206 119 463 84 80 265 152 393 339 398 242 336 347 462 143 467 247 436 420 14 343 105 299 152 234 341 222 471 380 70 159 291 171 186 191 424 253 43 205 467 471 277 159 70 385 425 499 65 118 404 350 241 443 417 132 370 436 200 468 98 105 310 387 287 6 436 175 25 296 169 378 38 305 29 391 401 138 335 41 397 262 3 247 206 96 48 283 369 18 458 159 258 469 109 111 164 362 492 401 118 23 306 292 164 77 28 304 23 194 325 275 242 149 178 255 115 382 367 3 90 342 157 498 90 154 207 260 289 54 86 37 32 408 139 355 294 418 145 108 436 64 414 307 12 293 281 390 270 14 300 434 252 87 232 92 399 242 335 13 247 272 352 490 128 241 357 279 118 169 164 458 205 163 419 330 494 450 408 410 28 267 40 158 73 59 419 104 286 293 376 79 157 417 388 195 482 41 46 498 150 223 394 206 412 497 444 249 490 285 84 306 390 469 147 268 324 33 357 373 77 12 87 388 49 421 321 24 62 361 46 280 287 386 472 115 35 476 60 395 195 404 10 402 141 78 389 472 425 249 463 388 188 15 14 458 93 244 489 54 269 308 272 466 253 426 489 361 289 438 425 110 334 123 123 294 479 272 149 51 153 325 69 363 145 155 341 269 240 167 423 108 210 86 89 483 408 400 437 51 280 484 415 339 445 293 424 70 450 265 139 216 433 241 278 51 11 186 37 317 132 55 301 81 28 258 333 411 112 272 360 211 489 214 339 335 265 50 381 87 123 450 44 50 83 284 465 105 433 328 64 122 401 477 332 219 52 104 239 122 62 487 328 201 428 267 463 457 303 229 418 357 378 477 234 93 408 349 475 133 461 241 216 452 336 140 39 284 24 157 62 454 132 498 85 155 194 331 471 443 478 414 134 324 228 439 483 265 17 450 118 484 469 381 377 472 189 125 491 235 473 92 370 296 251 287 461 498 461 47 194 13 141 34 466 354 446 242 435 492 493 226 276 160 437 380 261 142 211 331 158 58 358 216 278 135 376 341 349 394 489 216 494 486 91 73 113 177 429 60 210 453 354 366 214 74 270 308 12 389 68 397 192 412 171 126 427 407 136 386 337 34 468 299 239 50 114 381 55 348 462 31 126 451 410 19 323 120 348 276 90 357 364 346 436 333 169 427 316 487 90 454 146 60 484 279 334 262 199 202 99 193 463 295 90 118 35 309 434 251 72 420 175 483 35 258 178 225 228 192 413 231 56 193 82 99 47 356 336 330 423 376 56 143 123 166 414 200 377 34 356 29 83 426 291 167 427 285 156 379 165 131 50 196 457 171 155 204 221 444 2 164 491 120 74 58 97 128 370 206 254 443 30 40 68 64 364 151 471 393 260 145 444 123 137 326 493 117 63 293 72 325 155 212 257 343 209 127 420 9 340 191 465 44 397 439 274 437 212 366 363 115 196 126 29 10 401 216 353 396 338 191 408 203 197 143 212 63 370 485 423 112 473 206 283 2 315 98 124 385 488 281 220 284 72 265 343 461 263 395 253 192 441 186 275 368 461 432 148 381 155 134 356 219 313 340 55 120 78 227 18 262 387 59 16 346 341 497 256 107 118 378 146 48 273 166 329 139 133 327 431 73 370 134 391 244 152 291 49 121 72 415 199 212 244 252 234 485 221 203 478 184 149 13 210 419 365 286 475 72 319 352 242 384 245 57 429 416 20 176 244 369 97 413 116 476 346 116 2 188 44 429 416 342 400 305 154 92 228 391 128 154 78 311 74 289 36 148 361 367 493 487 365 131 21 467 128 485 98 471 26 232 145 125 169 58 322 358 371 46 379 431 303 477 297 34 76 303 204 194 113 178 257 27 401 92 315 347 468 14 126 318 423 54 401 23 450 464 302 441 83 57 185 256 82 80 277 26 140 498 364 373 88 143 223 100 5 392 108 259 367 413 68 265 333 237 376 442 238 312 439 384 359 116 337 400 17 75 65 39 183 483 51 94 126 40 87 262 103 229 139 213 150 308 117 74 212 20 114 40 365 244 1 100 407 342 371 389 363 313 163 209 257 445 13 456 459 281 214 249 77 423 413 84 370 360 262 453 491 382 298 226 204 423 97 126 21 327 40 5 298 104 9 29 193 96 159 75 403 397 246 309 104 409 32 433 178 398 259 333 127 475 304 395 377 354 276 456 115 184 368 17 90 358 489 348 356 239 315 307 32 186 358 140 317 500 402 199 151 417 335 329 332 281 386 337 263 433 319 3 178 7 81 188 484 83 189 144 136 462 35 96 460 217 397 69 401 417 392 203 445 433 403 232 138 231 90 256 34 147 465 81 267 138 44 205 117 327 380 321 290 104 195 219 53 451 218 430 41 159 379 475 65 428 149 366 384 457 428 219 36 402 91 67 240 118 475 194 373 281 478 14 310 329 389 72 75 146 15 331 213 442 441 29 347 91 193 453 235 498 250 23 203 113 45 32 207 220 379 245 251 29 389 29 264 150 480 386 216 366 27 145 243 341 43 358 130 282 204 494 96 217 305 327 275 492 150 40 439 199 34 488 356 110 33 185 207 284 167 135 258 122 45 347 443 58 448 414 169 457 4 75 246 472 312 276 439 50 270 474 298 426 256 275 385 433 121 28 475 221 258 252 373 2 8 81 178 114 19 361 402 179 145 90 351 46 428 49 498 298 66 275 153 430 269 306 13 40 176 137 364 43 114 87 174 15 455 431 54 13 450 455 1 194 122 158 405 346 34 286 63 116 20 413 387 435 202 386 305 151 171 47 104 371 475 48 322 47 472 152 185 318 206 445 364 250 227 195 142 246 48 479 455 8 468 318 10 85 354 418 486 458 236 329 142 223 387 174 59 45 176 197 86 302 442 198 61 46 227 15 12 302 298 457 156 440 92 291 371 160 349 380 172 77 85 300 163 305 328 62 89 429 499 129 40 293 303 357 104 453 81 33 490 234 191 87 240 21 311 182 25 354 361 60 49 354 425 451 487 257 86 215 464 215 17 260 100 9 413 362 339 310 34 197 455 139 281 182 317 385 353 77 476 284 191 80 118 80 206 339 329 306 316 288 147 73 339 210 51 410 139 433 162 115 312 448 463 37 340 227 461 446 95 364 79 484 456 185 169 175 356 399 357 281 128 291 301 298 24 176 149 284 343 416 236 209 120 9 488 104 445 85 320 39 321 318 327 122 243 355 342 410 139 235 265 347 270 140 466 415 287 432 276 222 196 216 264 491 338 317 392 241 105 70 110 38 319 361 18 449 105 338 69 58 232 429 159 240 330 287 213 173 289 96 429 137 249 431 476 418 436 190 51 119 177 235 11 42 399 235 374 150 21 375 443 24 412 435 118 420 479 24 249 176 68 452 361 255 340 200 322 215 194 362 54 175 144 84 229 264 163 236