0 0
0 0
1001002 28913847
2 2
2 2
1001002 260698720
0 0
999999999 639797982
0 0
999999999 865619692
0 0
0 0
999999999 939318093
2 4
0 0
2 2
999999999 381289904
999999999 53601004
2 2
0 0
999999999 424057099
2 2
0 0
0 0
999999999 14780564
999999999 868525350
999999999 1
0 0
999999999 89643519
0 0
2 4
2 4
999999999 175886748
1001002 83515310
999999999 812019411
999999999 903397390
0 0
999999999 842136735
2 2
0 0
999999999 545696155
1001002 424555522
999999999 5943481
2 4
1 1
999999999 173551550
2 2
0 0
0 0
0 0
2 2
0 0
999999999 872362962
0 0
0 0
2 4
0 0
999999999 226299647
999999999 227776546
2 2
0 0
2 2
999999999 112215553
1001002 862519065
2 4
2 2
2 2
0 0
1 1
999999999 955735961
999999999 510957453
2 2
999999999 395072002
0 0
0 0
2 4
0 0
2 4
1001002 894584179
0 0
999999999 1
0 0
999999999 228689998
2 2
0 0
0 0
1001002 939738719
999999999 612502368
0 0
0 0
0 0
0 0
2 4
999999999 262194084
999999999 619743322
0 0
2 4
999999999 927197991
0 0
2 4
2 4
1001002 842314427
1001002 971834265
1 1
1 1
2 2
0 0
1001002 287666490
2 2
2 4
0 0
1001002 395897067
2 4
2 4
2 2
2 2
0 0
1001002 939738719
999999999 793884000
2 4
2 4
2 2
0 0
2 2
2 2
1001002 215729296
0 0
2 4
2 4
2 4
2 2
2 2
0 0
1001002 499476512
2 2
0 0
2 2
2 2
2 4
999999999 594685493
2 2
0 0
2 2
1001002 998774453
2 2
2 2
2 4
0 0
2 4
2 4
0 0
999999999 324490936
2 2
0 0
2 2
999999999 815358667
2 2
2 2
2 2
999999999 68645452
0 0
0 0
0 0
2 2
2 4
2 2
2 4
999999999 766143221
2 4
2 4
999999999 875236074
2 2
2 2
999999999 524100993
0 0
0 0
0 0
2 2
999999999 389198941
1001002 417450
0 0
0 0
999999999 343992262
0 0
1001002 912761258
999999999 387671294
0 0
2 4
2 4
2 4
999999999 489205111
2 4
0 0
2 4
2 2
2 4
2 4
0 0
999999999 923176366
2 2
0 0
2 4
0 0
999999999 732346691
0 0
2 2
0 0
2 4
0 0
999999999 65700582
2 4
2 2
0 0
0 0
2 2
0 0
0 0
0 0
2 4
0 0
2 2
2 2
0 0
0 0
2 2
1001002 16289792
2 2
0 0
0 0
0 0
2 4
2 4
2 4
2 4
999999999 817167364
999999999 522774638
999999999 379049657
0 0
0 0
999999999 522592128
0 0
0 0
999999999 579348128
2 4
2 4
2 4
0 0
2 2
0 0
999999999 427804180
0 0
2 2
2 2
999999999 138983798
2 2
2 4
0 0
0 0
2 2
1001002 824810793
1001002 675249034
2 2
2 2
2 4
2 4
2 4
0 0
2 2
2 4
999999999 403950359
999999999 412235081
999999999 650143997
0 0
2 2
999999999 651873952
2 4
999999999 705233526
2 2
2 2
999999999 318686732
999999999 924736944
999999999 363496347
2 2
2 4
2 4
0 0
0 0
1001002 878316093
999999999 138451514
999999999 484661080
999999999 725887064
0 0
999999999 678213882
1001002 141424006
2 2
2 2
2 2
2 4
0 0
999999999 282854449
0 0
2 2
2 4
2 4
2 2
2 2
0 0
2 4
2 4
2 4
999999999 162943797
2 4
2 2
0 0
999999999 665643750
0 0
0 0
0 0
2 4
1001002 252612604
999999999 135402257
0 0
1001002 983840321
2 4
2 2
0 0
2 4
2 4
999999999 596442078
0 0
2 4
0 0
2 2
2 2
2 4
1001002 87449406
2 2
0 0
999999999 973912310
999999999 486459301
2 4
0 0
999999999 684212334
1001002 559337221
2 2
0 0
0 0
0 0
2 2
2 2
999999999 303537184
999999999 748754907
0 0
0 0
0 0
2 2
1001002 16835769
0 0
999999999 722588793
0 0
2 2
999999999 444213552
2 2
2 2
2 2
2 2
2 2
0 0
999999999 939416696
2 4
0 0
1001002 853149904
2 2
0 0
2 4
2 4
999999999 66636171
1001002 893161838
999999999 138934447
2 4
999999999 25112111
2 2
999999999 627192205
1001002 288080766
999999999 77736218
0 0
0 0
2 4
2 4
999999999 597741800
2 4
2 4
999999999 238414514
2 4
0 0
0 0
999999999 978974765
2 4
2 4
0 0
1001002 471429661
0 0
999999999 788124094
2 2
1001002 636006680
2 2
1001002 854899462
999999999 877496971
2 4
2 2
2 2
0 0
2 4
999999999 553102132
2 4
2 4
0 0
0 0
999999999 770100754
2 2
999999999 386525648
2 4
2 4
2 2
1001002 296379132
2 4
2 2
0 0
0 0
2 4
0 0
999999999 18764324
0 0
999999999 526816346
0 0
999999999 698532658
2 2
2 4
2 4
2 2
0 0
0 0
1001002 811349807
0 0
2 4
2 2
2 2
0 0
0 0
999999999 40091907
999999999 144778712
0 0
0 0
2 2
0 0
2 4
0 0
2 4
2 4
999999999 333401248
0 0
0 0
2 2
0 0
2 4
2 4
0 0
0 0
2 2
2 2
0 0
0 0
1001002 695376504
2 2
2 4
1001002 79574483
2 2
2 2
999999999 81893290
0 0
0 0
1001002 714110900
2 4
2 2
2 2
0 0
2 4
2 2
999999999 135257294
0 0
0 0
2 4
0 0
999999999 309345122
0 0
0 0
2 4
1001002 776851344
0 0
999999999 863334452
2 4
0 0
2 2
0 0
2 2
2 4
999999999 440889529
2 4
0 0
0 0
2 4
2 2
2 2
2 2
0 0
1001002 2
999999999 679632436
999999999 638188030
999999999 932366142
999999999 927112228
999999999 373788716
2 4
0 0
2 2
999999999 736796138
2 2
0 0
999999999 695663956
1001002 519888805
2 2
0 0
2 2
999999999 592339682
1001002 714110900
0 0
999999999 154159446
0 0
0 0
999999999 904246231
0 0
999999999 226528043
0 0
1001002 968633075
0 0
2 2
999999999 920530756
2 4
0 0
2 2
0 0
2 2
0 0
2 2
2 4
0 0
0 0
2 2
2 2
0 0
999999999 723073380
0 0
2 2
999999999 12122112
2 2
999999999 502713091
2 2
999999999 770216717
2 4
0 0
0 0
2 4
0 0
2 2
0 0
2 4
999999999 455547544
0 0
999999999 745316678
999999999 166205849
2 4
0 0
0 0
999999999 347787878
999999999 428315816
0 0
2 2
0 0
0 0
0 0
2 4
2 2
0 0
0 0
2 4
0 0
1001002 296379132
0 0
0 0
2 2
2 4
1001002 512349555
0 0
2 2
1001002 937346688
2 4
999999999 323643153
999999999 464682636
2 4
0 0
0 0
2 2
2 2
2 4
999999999 659537056
2 2
999999999 294965241
2 4
1001002 495121687
999999999 839908355
2 4
0 0
0 0
2 2
2 4
1001002 104768406
2 4
999999999 55852453
0 0
999999999 995912110
999999999 750907242
2 4
2 2
0 0
2 2
999999999 8297463
0 0
999999999 402920074
2 2
2 4
2 4
1001002 329511984
0 0
2 4
2 2
2 2
2 2
2 2
0 0
999999999 797738608
999999999 154039009
0 0
1001002 663862549
2 4
2 4
2 2
0 0
999999999 147353929
999999999 353599943
2 4
1001002 797626200
2 2
999999999 241731583
1001002 233898925
0 0
0 0
2 2
0 0
0 0
1001002 606760397
2 2
999999999 744517611
0 0
0 0
1001002 496347829
999999999 656953338
2 2
999999999 48099946
2 2
1001002 936933220
1001002 994101687
2 2
2 4
999999999 832132723
2 2
999999999 495645214
2 4
2 2
2 2
0 0
1001002 43513803
1001002 6055856
2 2
2 4
2 4
2 2
999999999 353909880
1001002 743603378
0 0
2 4
999999999 270899490
0 0
999999999 382722450
0 0
0 0
2 4
1001002 918934297
999999999 342208584
1001002 880732835
0 0
0 0
999999999 176541543
1001002 899089782
2 4
2 2
999999999 56596058
2 2
2 2
2 2
2 2
999999999 28018605
2 4
2 4
2 4
999999999 479451038
2 4
0 0
1001002 419638672
0 0
2 2
0 0
2 4
2 4
2 2
0 0
999999999 862223213
0 0
1001002 384522102
0 0
2 2
0 0
2 2
1001002 129594168
2 4
0 0
0 0
2 2
0 0
999999999 533593650
0 0
999999999 670557656
1001002 90720507
999999999 570268182
2 4
0 0
0 0
0 0
2 4
2 2
0 0
0 0
2 4
1001002 325615741
1001002 545991960
999999999 460144748
0 0
2 4
1001002 450384901
2 4
2 2
0 0
999999999 338445552
0 0
2 2
2 2
2 2
2 4
2 4
0 0
2 2
0 0
2 4
2 2
2 2
999999999 538936592
1001002 517943544
1001002 571851771
999999999 679290589
999999999 834753372
999999999 419755836
0 0
999999999 395491363
0 0
2 4
2 2
1001002 626195813
2 2
0 0
999999999 219110560
2 4
0 0
2 4
999999999 109559151
2 2
0 0
0 0
0 0
999999999 707590805
999999999 721788020
2 2
2 2
0 0
999999999 240807303
999999999 966740627
2 2
0 0
999999999 149443778
2 2
2 2
0 0
999999999 323477642
0 0
999999999 587968518
2 2
999999999 710204123
2 4
0 0
0 0
2 4
0 0
999999999 621695781
0 0
2 2
1001002 549161816
999999999 797735495
2 4
0 0
1001002 620110852
0 0
2 4
2 4
2 4
1001002 233188492
0 0
999999999 746039742
999999999 199856846
2 2
0 0
2 2
2 2
2 4
2 2
2 4
2 4
999999999 748358270
2 4
999999999 390284612
0 0
2 2
2 4
2 4
0 0
1001002 419638672
2 4
999999999 169174559
999999999 214006945
2 2
0 0
2 4
1001002 714110900
0 0
999999999 56156456
999999999 791935864
0 0
0 0
2 4
0 0
1001002 43513803
1001002 162234683
2 4
0 0
2 4
0 0
999999999 435942195
0 0
999999999 29952587
2 4
2 4
0 0
2 2
2 4
2 2
999999999 318914504
0 0
1001002 432348363
2 2
0 0
0 0
2 2
999999999 222327825
0 0
0 0
2 4
2 2
0 0
2 4
2 4
2 2
2 2
1001002 797626200
2 4
1001002 565560839
0 0
0 0
0 0
2 2
0 0
0 0
0 0
1001002 159258694
0 0
1001002 179823451
2 2
2 2
2 4
0 0
2 4
2 4
2 2
999999999 928017764
2 4
1001002 66760875
0 0
1001002 273008279
999999999 497882970
999999999 282097101
999999999 527251869
2 2
999999999 407844114
1001002 66330066
999999999 138146118
999999999 552015276
2 2
2 4
999999999 615928160
999999999 755070986
0 0
999999999 358476877
2 4
2 2
0 0
2 4
2 2
999999999 532541992
999999999 403374398
2 2
2 2
0 0
1001002 90720507
0 0
1001002 1997994
999999999 654419240
2 4
2 4
2 2
2 4
999999999 765742227
0 0
0 0
0 0
0 0
0 0
999999999 874265117
0 0
2 2
2 4
999999999 47739381
1001002 384522102
1001002 169188879
2 4
999999999 926339404
2 4
2 2
0 0
1001002 797390135
0 0
0 0
2 4
999999999 533361018
2 4
0 0
2 4
2 2
2 2
0 0
2 4
2 2
2 2
2 4
2 4
1001002 978029031
