100
79
-999999925 999999925
-999999988 999999988
-999999956 999999956
-999999955 999999955
-999999924 999999924
-999999970 999999970
-999999951 999999951
-999999966 999999966
-999999937 999999937
-999999959 999999959
-999999960 999999960
-999999941 999999941
-999999936 999999936
-999999989 999999989
-999999987 999999987
-999999994 999999994
-999999948 999999948
-999999922 999999922
-999999958 999999958
-999999982 999999982
-999999945 999999945
-999999986 999999986
-999999993 999999993
-999999962 999999962
-999999952 999999952
-999999985 999999985
-999999938 999999938
-999999983 999999983
-999999944 999999944
-999999973 999999973
-999999997 999999997
-999999926 999999926
-999999942 999999942
-999999992 999999992
-999999979 999999979
-999999968 999999968
-999999933 999999933
-999999961 999999961
-999999927 999999927
-999999991 999999991
-999999953 999999953
-999999976 999999976
-999999932 999999932
-999999939 999999939
-999999972 999999972
-999999996 999999996
-999999929 999999929
-999999928 999999928
-999999940 999999940
-1000000000 1000000000
-999999975 999999975
-999999977 999999977
-999999998 999999998
-999999930 999999930
-999999964 999999964
-999999934 999999934
-999999935 999999935
-999999981 999999981
-999999967 999999967
-999999963 999999963
-999999931 999999931
-999999950 999999950
-999999947 999999947
-999999923 999999923
-999999969 999999969
-999999974 999999974
-999999990 999999990
-999999995 999999995
-999999965 999999965
-999999957 999999957
-999999946 999999946
-999999954 999999954
-999999943 999999943
-999999971 999999971
-999999980 999999980
-999999984 999999984
-999999978 999999978
-999999949 999999949
-999999999 999999999
-1000000000 0
1000000000 0
2290
999997909 999997909
999997943 999997943
999999712 999999712
999998640 999998640
999999240 999999240
999998637 999998637
999999241 999999241
999999833 999999833
999997824 999997824
999998146 999998146
999998449 999998449
999999710 999999710
999997856 999997856
999999080 999999080
999998553 999998553
999999990 999999990
999998682 999998682
999999593 999999593
999999200 999999200
999998026 999998026
999998212 999998212
999999227 999999227
999999640 999999640
999998408 999998408
999999836 999999836
999999634 999999634
999998464 999998464
999998348 999998348
999999641 999999641
999998403 999998403
999999017 999999017
999999302 999999302
999998318 999998318
999998532 999998532
999998168 999998168
999999860 999999860
999999081 999999081
999998536 999998536
999998064 999998064
999999249 999999249
999998448 999998448
999999256 999999256
999998099 999998099
999998994 999998994
999998931 999998931
999997999 999997999
999998013 999998013
999999650 999999650
999999812 999999812
999997881 999997881
999999452 999999452
999998073 999998073
999997796 999997796
999999734 999999734
999997812 999997812
999999494 999999494
999999886 999999886
999998131 999998131
999999643 999999643
999999770 999999770
999999546 999999546
999997781 999997781
999999091 999999091
999999800 999999800
999999894 999999894
999998607 999998607
999999425 999999425
999998645 999998645
999997871 999997871
999999467 999999467
999999662 999999662
999997773 999997773
999997731 999997731
999998169 999998169
999997826 999997826
999999635 999999635
999998036 999998036
999998111 999998111
999998750 999998750
999998936 999998936
999999585 999999585
999997963 999997963
999999030 999999030
999998712 999998712
999997769 999997769
999999364 999999364
999998029 999998029
999999361 999999361
999999266 999999266
999997842 999997842
999997836 999997836
999998007 999998007
999999293 999999293
999998468 999998468
999998633 999998633
999999312 999999312
999999768 999999768
999999173 999999173
999997820 999997820
999998163 999998163
999999597 999999597
999999742 999999742
999998091 999998091
999998255 999998255
999997862 999997862
999998256 999998256
999997899 999997899
999999579 999999579
999998614 999998614
999997827 999997827
999999968 999999968
999998745 999998745
999999876 999999876
999998303 999998303
999999143 999999143
999997778 999997778
999997936 999997936
999998268 999998268
999997761 999997761
999999746 999999746
999999187 999999187
999998518 999998518
999998472 999998472
999998425 999998425
999999311 999999311
999999720 999999720
999999401 999999401
999998755 999998755
999997801 999997801
999998332 999998332
999998713 999998713
999998022 999998022
999998844 999998844
999999971 999999971
999998014 999998014
999998390 999998390
999998479 999998479
999999674 999999674
999998604 999998604
999999893 999999893
999999087 999999087
999998239 999998239
999999078 999999078
999998143 999998143
999999553 999999553
999999822 999999822
999998983 999998983
999998530 999998530
999999678 999999678
999999724 999999724
999998175 999998175
999998853 999998853
999998638 999998638
999998430 999998430
999997839 999997839
999998757 999998757
999998584 999998584
999998970 999998970
999998290 999998290
999999006 999999006
999999408 999999408
999999205 999999205
999998859 999998859
999997766 999997766
999998791 999998791
999999516 999999516
999999925 999999925
999999399 999999399
999997860 999997860
999999664 999999664
999999934 999999934
999999783 999999783
999998006 999998006
999999457 999999457
999999118 999999118
999998583 999998583
999999684 999999684
999999898 999999898
999999749 999999749
999998488 999998488
999999877 999999877
999999911 999999911
999998334 999998334
999998037 999998037
999998278 999998278
999998840 999998840
999997960 999997960
999998321 999998321
999998813 999998813
999999538 999999538
999999253 999999253
999999948 999999948
999999555 999999555
999999442 999999442
999997728 999997728
999998896 999998896
999999851 999999851
999998634 999998634
999997734 999997734
999998355 999998355
999999913 999999913
999997986 999997986
999999046 999999046
999998149 999998149
999997831 999997831
999998197 999998197
999999341 999999341
999998357 999998357
999998396 999998396
999999843 999999843
999997958 999997958
999998796 999998796
999997935 999997935
999999213 999999213
999998417 999998417
999998495 999998495
999998580 999998580
999998663 999998663
999998438 999998438
999998771 999998771
999999252 999999252
999999122 999999122
999999993 999999993
999999679 999999679
999998358 999998358
999999763 999999763
999999386 999999386
999999517 999999517
999998961 999998961
999998258 999998258
999999723 999999723
999999868 999999868
999998776 999998776
999999431 999999431
999998701 999998701
999999260 999999260
999999212 999999212
999998581 999998581
999999018 999999018
999999085 999999085
999999175 999999175
999997746 999997746
999998061 999998061
999999313 999999313
999999932 999999932
999997975 999997975
999999388 999999388
999998161 999998161
999999237 999999237
999997732 999997732
999999714 999999714
999999590 999999590
999998589 999998589
999999206 999999206
999997720 999997720
999998628 999998628
999997887 999997887
999998476 999998476
999998039 999998039
999998895 999998895
999998811 999998811
999998276 999998276
999998951 999998951
999998688 999998688
999999314 999999314
999998031 999998031
999998259 999998259
999998020 999998020
999997803 999997803
999999673 999999673
999999150 999999150
999998477 999998477
999998416 999998416
999999761 999999761
999998656 999998656
999998921 999998921
999998824 999998824
999998177 999998177
999998032 999998032
999999160 999999160
999998302 999998302
999998671 999998671
999999685 999999685
999997755 999997755
999998247 999998247
999999114 999999114
999998814 999998814
999998454 999998454
999999310 999999310
999998460 999998460
999999483 999999483
999998378 999998378
999998910 999998910
999998317 999998317
999997816 999997816
999999207 999999207
999997866 999997866
999999729 999999729
999998888 999998888
999998733 999998733
999998693 999998693
999999777 999999777
999998158 999998158
999999230 999999230
999998560 999998560
999998366 999998366
999999445 999999445
999998354 999998354
999998411 999998411
999997726 999997726
999998309 999998309
999997918 999997918
999998082 999998082
999997930 999997930
999997882 999997882
999999801 999999801
999998503 999998503
999999595 999999595
999998012 999998012
999998421 999998421
999999563 999999563
999998254 999998254
999998059 999998059
999999721 999999721
999999432 999999432
999998325 999998325
999999495 999999495
999999821 999999821
999999978 999999978
999999485 999999485
999999362 999999362
999998623 999998623
999997864 999997864
999999284 999999284
999998218 999998218
999999609 999999609
999999414 999999414
999998570 999998570
999999504 999999504
999998230 999998230
999999890 999999890
999999981 999999981
999998950 999998950
999998576 999998576
999999806 999999806
999997713 999997713
999998627 999998627
999999848 999999848
999999955 999999955
999999998 999999998
999999610 999999610
999999059 999999059
999999134 999999134
999998825 999998825
999998380 999998380
999999743 999999743
999998103 999998103
999999327 999999327
999997921 999997921
999998899 999998899
999999191 999999191
999999305 999999305
999998533 999998533
999998678 999998678
999999750 999999750
999998144 999998144
999998980 999998980
999998569 999998569
999999824 999999824
999997787 999997787
999999523 999999523
999999475 999999475
999998819 999998819
999998747 999998747
999999000 999999000
999998509 999998509
999999384 999999384
999998717 999998717
999999176 999999176
999999204 999999204
999999788 999999788
999998123 999998123
999999008 999999008
999998273 999998273
999999308 999999308
999999460 999999460
999999400 999999400
999999861 999999861
999998277 999998277
999997896 999997896
999999368 999999368
999999844 999999844
999999855 999999855
999998116 999998116
999999183 999999183
999998919 999998919
999998590 999998590
999999502 999999502
999998132 999998132
999999815 999999815
999998863 999998863
999998242 999998242
999998632 999998632
999999536 999999536
999998978 999998978
999999601 999999601
999998428 999998428
999999013 999999013
999998592 999998592
999997717 999997717
999998816 999998816
999998550 999998550
999999184 999999184
999999572 999999572
999998113 999998113
999998155 999998155
999999935 999999935
999999891 999999891
999997944 999997944
999999813 999999813
999998447 999998447
999999980 999999980
999998166 999998166
999998586 999998586
999999047 999999047
999999359 999999359
999998727 999998727
999999695 999999695
999999959 999999959
999999264 999999264
999999654 999999654
999998641 999998641
999999814 999999814
999997725 999997725
999999328 999999328
999998862 999998862
999998067 999998067
999998025 999998025
999998670 999998670
999998450 999998450
999998461 999998461
999999979 999999979
999998462 999998462
999999781 999999781
999999845 999999845
999999216 999999216
999999092 999999092
999998955 999998955
999998735 999998735
999999958 999999958
999999949 999999949
999999883 999999883
999999565 999999565
999998709 999998709
999998681 999998681
999999849 999999849
999998905 999998905
999998938 999998938
999999704 999999704
999998988 999998988
999997805 999997805
999999464 999999464
999999628 999999628
999998865 999998865
999998326 999998326
999997912 999997912
999998505 999998505
999998049 999998049
999999838 999999838
999999307 999999307
999999093 999999093
999998285 999998285
999998879 999998879
999999162 999999162
999999274 999999274
999999931 999999931
999999902 999999902
999999228 999999228
999999528 999999528
999998300 999998300
999999900 999999900
999998756 999998756
999999151 999999151
999999334 999999334
999999201 999999201
999998664 999998664
999998705 999998705
999998104 999998104
999999281 999999281
999999254 999999254
999998019 999998019
999998338 999998338
999999939 999999939
999998716 999998716
999997977 999997977
999999072 999999072
999998609 999998609
999999357 999999357
999999694 999999694
999998868 999998868
999997957 999997957
999998087 999998087
999999903 999999903
999999255 999999255
999999779 999999779
999998241 999998241
999999530 999999530
999999148 999999148
999999158 999999158
999998545 999998545
999999229 999999229
999999120 999999120
999998068 999998068
999998090 999998090
999997804 999997804
999997857 999997857
999998732 999998732
999998486 999998486
999998977 999998977
999999358 999999358
999999719 999999719
999998608 999998608
999999029 999999029
999998818 999998818
999998971 999998971
999999016 999999016
999998722 999998722
999999009 999999009
999999972 999999972
999999185 999999185
999998597 999998597
999999074 999999074
999999440 999999440
999998561 999998561
999999258 999999258
999999285 999999285
999999850 999999850
999999337 999999337
999998035 999998035
999999532 999999532
999999468 999999468
999998574 999998574
999999914 999999914
999998100 999998100
999998629 999998629
999999079 999999079
999998762 999998762
999999051 999999051
999998205 999998205
999999438 999999438
999999977 999999977
999998069 999998069
999998660 999998660
999998211 999998211
999999379 999999379
999998683 999998683
999999381 999999381
999999819 999999819
999998781 999998781
999998455 999998455
999999121 999999121
999999298 999999298
999998579 999998579
999999940 999999940
999998401 999998401
999999447 999999447
999998322 999998322
999999396 999999396
999998374 999998374
999998963 999998963
999998330 999998330
999999272 999999272
999999497 999999497
999999347 999999347
999999486 999999486
999997932 999997932
999999107 999999107
999998207 999998207
999999248 999999248
999999963 999999963
999999057 999999057
999997992 999997992
999998119 999998119
999998566 999998566
999999182 999999182
999998916 999998916
999999671 999999671
999999615 999999615
999999988 999999988
999998642 999998642
999999967 999999967
999999393 999999393
999998792 999998792
999997961 999997961
999998631 999998631
999999702 999999702
999999217 999999217
999998457 999998457
999999247 999999247
999999242 999999242
999999026 999999026
999998517 999998517
999999418 999999418
999997809 999997809
999998759 999998759
999997719 999997719
999997989 999997989
999999433 999999433
999997945 999997945
999997895 999997895
999999077 999999077
999998445 999998445
999998942 999998942
999998315 999998315
999998758 999998758
999998490 999998490
999999116 999999116
999999218 999999218
999998772 999998772
999999262 999999262
999999372 999999372
999999177 999999177
999997711 999997711
999999083 999999083
999998118 999998118
999999476 999999476
999999088 999999088
999998093 999998093
999999127 999999127
999998979 999998979
999999663 999999663
999998088 999998088
999998610 999998610
999999656 999999656
999999917 999999917
999997949 999997949
999998601 999998601
999999404 999999404
999999239 999999239
999998964 999998964
999999576 999999576
999997818 999997818
999998516 999998516
999999124 999999124
999999002 999999002
999999887 999999887
999999780 999999780
999999098 999999098
999997762 999997762
999999852 999999852
999999716 999999716
999999791 999999791
999999936 999999936
999999028 999999028
999998485 999998485
999997928 999997928
999997946 999997946
999999769 999999769
999997951 999997951
999998941 999998941
999999320 999999320
999998154 999998154
999997922 999997922
999997923 999997923
999998764 999998764
999998524 999998524
999998728 999998728
999998703 999998703
999998876 999998876
999998060 999998060
999998659 999998659
999998858 999998858
999999031 999999031
999999001 999999001
999999415 999999415
999998141 999998141
999999623 999999623
999999161 999999161
999997948 999997948
999998106 999998106
999998192 999998192
999999556 999999556
999998345 999998345
999999526 999999526
999998594 999998594
999998203 999998203
999997722 999997722
999998975 999998975
999998071 999998071
999998004 999998004
999999086 999999086
999999069 999999069
999997925 999997925
999999841 999999841
999998384 999998384
999999197 999999197
999998695 999998695
999998552 999998552
999999296 999999296
999999589 999999589
999999453 999999453
999998323 999998323
999998292 999998292
999997748 999997748
999999829 999999829
999998902 999998902
999999713 999999713
999997847 999997847
999999730 999999730
999999398 999999398
999997772 999997772
999998264 999998264
999998234 999998234
999999591 999999591
999998984 999998984
999999231 999999231
999998981 999998981
999999482 999999482
999999938 999999938
999999513 999999513
999998333 999998333
999998513 999998513
999999353 999999353
999998715 999998715
999997967 999997967
999998194 999998194
999998917 999998917
999999561 999999561
999999259 999999259
999998446 999998446
999997712 999997712
999998452 999998452
999998987 999998987
999998807 999998807
999998033 999998033
999997752 999997752
999999171 999999171
999998741 999998741
999999392 999999392
999999103 999999103
999999880 999999880
999998708 999998708
999999642 999999642
999997810 999997810
999997968 999997968
999999129 999999129
999997757 999997757
999999301 999999301
999998966 999998966
999999954 999999954
999997855 999997855
999998959 999998959
999999922 999999922
999999632 999999632
999999406 999999406
999999374 999999374
999998180 999998180
999998547 999998547
999998989 999998989
999999994 999999994
999999989 999999989
999999953 999999953
999997996 999997996
999998320 999998320
999998740 999998740
999999365 999999365
999999832 999999832
999998496 999998496
999999273 999999273
999997844 999997844
999999872 999999872
999998389 999998389
999998005 999998005
999999818 999999818
999999157 999999157
999999797 999999797
999999100 999999100
999999261 999999261
999999616 999999616
999997884 999997884
999998877 999998877
999998349 999998349
999998725 999998725
999997775 999997775
999998491 999998491
999997919 999997919
999998368 999998368
999997929 999997929
999999873 999999873
999999271 999999271
999997978 999997978
999998062 999998062
999998489 999998489
999998024 999998024
999999659 999999659
999998337 999998337
999997774 999997774
999999727 999999727
999998219 999998219
999999435 999999435
999999220 999999220
999998343 999998343
999998782 999998782
999999336 999999336
999999138 999999138
999998912 999998912
999998360 999998360
999998117 999998117
999998925 999998925
999998511 999998511
999999048 999999048
999999969 999999969
999998557 999998557
999999477 999999477
999998426 999998426
999999024 999999024
999999772 999999772
999998179 999998179
999998969 999998969
999997983 999997983
999999417 999999417
999998626 999998626
999999461 999999461
999998043 999998043
999999196 999999196
999999474 999999474
999999828 999999828
999999527 999999527
999997800 999997800
999997823 999997823
999999755 999999755
999999369 999999369
999998193 999998193
999998473 999998473
999998252 999998252
999998471 999998471
999998616 999998616
999997716 999997716
999999658 999999658
999999869 999999869
999999383 999999383
999998908 999998908
999999575 999999575
999998930 999998930
999999986 999999986
999999918 999999918
999998573 999998573
999997970 999997970
999998953 999998953
999998982 999998982
999998377 999998377
999998142 999998142
999999802 999999802
999998030 999998030
999998270 999998270
999998857 999998857
999998066 999998066
999999696 999999696
999997714 999997714
999999423 999999423
999998644 999998644
999998793 999998793
999999676 999999676
999998998 999998998
999999169 999999169
999999837 999999837
999999854 999999854
999999680 999999680
999998618 999998618
999999853 999999853
999999984 999999984
999998784 999998784
999999319 999999319
999997933 999997933
999999290 999999290
999999035 999999035
999999139 999999139
999998945 999998945
999998344 999998344
999999043 999999043
999998283 999998283
999999581 999999581
999998684 999998684
999999193 999999193
999998746 999998746
999999587 999999587
999999049 999999049
999998339 999998339
999998991 999998991
999999613 999999613
999999036 999999036
999998053 999998053
999999376 999999376
999999411 999999411
999999480 999999480
999998308 999998308
999999537 999999537
999997874 999997874
999999644 999999644
999998420 999998420
999999888 999999888
999998329 999998329
999998397 999998397
999998797 999998797
999999885 999999885
999998375 999998375
999999548 999999548
999999856 999999856
999999329 999999329
999997869 999997869
999998052 999998052
999999420 999999420
999998191 999998191
999999346 999999346
999998655 999998655
999999747 999999747
999997851 999997851
999998011 999998011
999998504 999998504
999998399 999998399
999998130 999998130
999998851 999998851
999999995 999999995
999998040 999998040
999997952 999997952
999999075 999999075
999999318 999999318
999999211 999999211
999997924 999997924
999999263 999999263
999998904 999998904
999999042 999999042
999999303 999999303
999998748 999998748
999998237 999998237
999998872 999998872
999998965 999998965
999998478 999998478
999997934 999997934
999997813 999997813
999997920 999997920
999999427 999999427
999997830 999997830
999999512 999999512
1000000000 1000000000
999999598 999999598
999999816 999999816
999999246 999999246
999998267 999998267
999999152 999999152
999998372 999998372
999997966 999997966
999999192 999999192
999998365 999998365
999998233 999998233
999999564 999999564
999999147 999999147
999997894 999997894
999998873 999998873
999998676 999998676
999999181 999999181
999999481 999999481
999998027 999998027
999998092 999998092
999999552 999999552
999998617 999998617
999999683 999999683
999999324 999999324
999998625 999998625
999999827 999999827
999999941 999999941
999999520 999999520
999999236 999999236
999999965 999999965
999999524 999999524
999998185 999998185
999999624 999999624
999998102 999998102
999999930 999999930
999998293 999998293
999998444 999998444
999998714 999998714
999998085 999998085
999997759 999997759
999999154 999999154
999999603 999999603
999998686 999998686
999999957 999999957
999999168 999999168
999997785 999997785
999998002 999998002
999998034 999998034
999998316 999998316
999998405 999998405
999998173 999998173
999997718 999997718
999997998 999997998
999999195 999999195
999998382 999998382
999999540 999999540
999998402 999998402
999999629 999999629
999999424 999999424
999999505 999999505
999998459 999998459
999999675 999999675
999998137 999998137
999998883 999998883
999999604 999999604
999998009 999998009
999999735 999999735
999998127 999998127
999998041 999998041
999998406 999998406
999998613 999998613
999998611 999998611
999998498 999998498
999999345 999999345
999999203 999999203
999997736 999997736
999998295 999998295
999999996 999999996
999999354 999999354
999998558 999998558
999999422 999999422
999999542 999999542
999999233 999999233
999999584 999999584
999998221 999998221
999999701 999999701
999998551 999998551
999998266 999998266
999999115 999999115
999998148 999998148
999999759 999999759
999999667 999999667
999998271 999998271
999999020 999999020
999999032 999999032
999997872 999997872
999997974 999997974
999999871 999999871
999999128 999999128
999998812 999998812
999997808 999997808
999998554 999998554
999999826 999999826
999999692 999999692
999998196 999998196
999998654 999998654
999997776 999997776
999999450 999999450
999997898 999997898
999999126 999999126
999999945 999999945
999999649 999999649
999999133 999999133
999999550 999999550
999999539 999999539
999999041 999999041
999998251 999998251
999999058 999999058
999999367 999999367
999997795 999997795
999997890 999997890
999999647 999999647
999998136 999998136
999998465 999998465
999999811 999999811
999998624 999998624
999999588 999999588
999998058 999998058
999999778 999999778
999999748 999999748
999998045 999998045
999998021 999998021
999999612 999999612
999997788 999997788
999998176 999998176
999999766 999999766
999999012 999999012
999998214 999998214
999997738 999997738
999998165 999998165
999999782 999999782
999997750 999997750
999999633 999999633
999998248 999998248
999999573 999999573
999998933 999998933
999998769 999998769
999999698 999999698
999999089 999999089
999999473 999999473
999998962 999998962
999998208 999998208
999998893 999998893
999997845 999997845
999998094 999998094
999999937 999999937
999998734 999998734
999998850 999998850
999999339 999999339
999999198 999999198
999998805 999998805
999998855 999998855
999998555 999998555
999997740 999997740
999998882 999998882
999999155 999999155
999997868 999997868
999999600 999999600
999999874 999999874
999997747 999997747
999998484 999998484
999999163 999999163
999998475 999998475
999997876 999997876
999999110 999999110
999998474 999998474
999997848 999997848
999999889 999999889
999998246 999998246
999998359 999998359
999998929 999998929
999999317 999999317
999999776 999999776
999998800 999998800
999999787 999999787
999997969 999997969
999998439 999998439
999997965 999997965
999999063 999999063
999998779 999998779
999999879 999999879
999999699 999999699
999998493 999998493
999999268 999999268
999998506 999998506
999997911 999997911
999998138 999998138
999998274 999998274
999997840 999997840
999998880 999998880
999997837 999997837
999997821 999997821
999997859 999997859
999998253 999998253
999999061 999999061
999999378 999999378
999998658 999998658
999998602 999998602
999999277 999999277
999999745 999999745
999998120 999998120
999999208 999999208
999999040 999999040
999999562 999999562
999999764 999999764
999999803 999999803
999999657 999999657
999999286 999999286
999998244 999998244
999998171 999998171
999999174 999999174
999998195 999998195
999999627 999999627
999998559 999998559
999998907 999998907
999998838 999998838
999997888 999997888
999999567 999999567
999999219 999999219
999998719 999998719
999999054 999999054
999999960 999999960
999999380 999999380
999998112 999998112
999998582 999998582
999997715 999997715
999999062 999999062
999997754 999997754
999998537 999998537
999998918 999998918
999999011 999999011
999999335 999999335
999999073 999999073
999997854 999997854
999998650 999998650
999998847 999998847
999999964 999999964
999998534 999998534
999999985 999999985
999999215 999999215
999998369 999998369
999998898 999998898
999999478 999999478
999998520 999998520
999998364 999998364
999998419 999998419
999998281 999998281
999999943 999999943
999999687 999999687
999999909 999999909
999998997 999998997
999998190 999998190
999999645 999999645
999999413 999999413
999997891 999997891
999998777 999998777
999997760 999997760
999999351 999999351
999998704 999998704
999999923 999999923
999997819 999997819
999998481 999998481
999999407 999999407
999999976 999999976
999998287 999998287
999998968 999998968
999999099 999999099
999999287 999999287
999999210 999999210
999999446 999999446
999998121 999998121
999999774 999999774
999998944 999998944
999997727 999997727
999998954 999998954
999999771 999999771
999999950 999999950
999998497 999998497
999998856 999998856
999999834 999999834
999998423 999998423
999997915 999997915
999998960 999998960
999999090 999999090
999998651 999998651
999999250 999999250
999998051 999998051
999997790 999997790
999998540 999998540
999999867 999999867
999998739 999998739
999998786 999998786
999999929 999999929
999999055 999999055
999998351 999998351
999997971 999997971
999999149 999999149
999999728 999999728
999999858 999999858
999998151 999998151
999999751 999999751
999998070 999998070
999998395 999998395
999999109 999999109
999999004 999999004
999999592 999999592
999998599 999998599
999999299 999999299
999997828 999997828
999998436 999998436
999998440 999998440
999998924 999998924
999999691 999999691
999999276 999999276
999999921 999999921
999999551 999999551
999999804 999999804
999999915 999999915
999998673 999998673
999997954 999997954
999998108 999998108
999999297 999999297
999998956 999998956
999998133 999998133
999998238 999998238
999999571 999999571
999998525 999998525
999998668 999998668
999999044 999999044
999998135 999998135
999999927 999999927
999999391 999999391
999998852 999998852
999999991 999999991
999997995 999997995
999999214 999999214
999999050 999999050
999999156 999999156
999997880 999997880
999998346 999998346
999998992 999998992
999999535 999999535
999999739 999999739
999999315 999999315
999999053 999999053
999998226 999998226
999999278 999999278
999999282 999999282
999998700 999998700
999999525 999999525
999999387 999999387
999999638 999999638
999998685 999998685
999997802 999997802
999998832 999998832
999998000 999998000
999998546 999998546
999998843 999998843
999999489 999999489
999998084 999998084
999999924 999999924
999999987 999999987
999998967 999998967
999998240 999998240
999998973 999998973
999999466 999999466
999998284 999998284
999999622 999999622
999999733 999999733
999999910 999999910
999999944 999999944
999997994 999997994
999998766 999998766
999998593 999998593
999998806 999998806
999998501 999998501
999998422 999998422
999999291 999999291
999998820 999998820
999998263 999998263
999998437 999998437
999999382 999999382
999997814 999997814
999999131 999999131
999999132 999999132
999999141 999999141
999998008 999998008
999998928 999998928
999999916 999999916
999998046 999998046
999999842 999999842
999998995 999998995
999998089 999998089
999998801 999998801
999999409 999999409
999997779 999997779
999997846 999997846
999999522 999999522
999999507 999999507
999998875 999998875
999999275 999999275
999999052 999999052
999998404 999998404
999999493 999999493
999998356 999998356
999999022 999999022
999998549 999998549
999999375 999999375
999999065 999999065
999998015 999998015
999999518 999999518
999998636 999998636
999998598 999998598
999998296 999998296
999999708 999999708
999998077 999998077
999998985 999998985
999997883 999997883
999999765 999999765
999998080 999998080
999999773 999999773
999999330 999999330
999998483 999998483
999998235 999998235
999997807 999997807
999999360 999999360
999999825 999999825
999998282 999998282
999997768 999997768
999998565 999998565
999997791 999997791
999998153 999998153
999999188 999999188
999998773 999998773
999998802 999998802
999999605 999999605
999999459 999999459
999999558 999999558
999998188 999998188
999999095 999999095
999999199 999999199
999999105 999999105
999998710 999998710
999999619 999999619
999999757 999999757
999998891 999998891
999998803 999998803
999998808 999998808
999998892 999998892
999998864 999998864
999999514 999999514
999998869 999998869
999997841 999997841
999998429 999998429
999998974 999998974
999998350 999998350
999999760 999999760
999998044 999998044
999998289 999998289
999998706 999998706
999999437 999999437
999999608 999999608
999999410 999999410
999998999 999998999
999998340 999998340
999998225 999998225
999998562 999998562
999999784 999999784
999999686 999999686
999998901 999998901
999999559 999999559
999998972 999998972
999998306 999998306
999998690 999998690
999999554 999999554
999999503 999999503
999998563 999998563
999998591 999998591
999999321 999999321
999998124 999998124
999998548 999998548
999999352 999999352
999998078 999998078
999997721 999997721
999999267 999999267
999998443 999998443
999998815 999998815
999998016 999998016
999997964 999997964
999999300 999999300
999997877 999997877
999997771 999997771
999999511 999999511
999999498 999999498
999998048 999998048
999998993 999998993
999999490 999999490
999997981 999997981
999997770 999997770
999999451 999999451
999999569 999999569
999998890 999998890
999999677 999999677
999997865 999997865
999999637 999999637
999998778 999998778
999999159 999999159
999998839 999998839
999998804 999998804
999998541 999998541
999997767 999997767
999999725 999999725
999999472 999999472
999999809 999999809
999999515 999999515
999999796 999999796
999998187 999998187
999998435 999998435
999998662 999998662
999999443 999999443
999998442 999998442
999999630 999999630
999999697 999999697
999999689 999999689
999998224 999998224
999999010 999999010
999997942 999997942
999997916 999997916
999999135 999999135
999998568 999998568
999998527 999998527
999999356 999999356
999997751 999997751
999998079 999998079
999999222 999999222
999999682 999999682
999998128 999998128
999999897 999999897
999998086 999998086
999999060 999999060
999998398 999998398
999999577 999999577
999999533 999999533
999999973 999999973
999998794 999998794
999997852 999997852
999998675 999998675
999998707 999998707
999998939 999998939
999999164 999999164
999999547 999999547
999998262 999998262
999998726 999998726
999998324 999998324
999999578 999999578
999998783 999998783
999998056 999998056
999999304 999999304
999999599 999999599
999999238 999999238
999998588 999998588
999999707 999999707
999999458 999999458
999999455 999999455
999999082 999999082
999999470 999999470
999999021 999999021
999999672 999999672
999999045 999999045
999998057 999998057
999998453 999998453
999999907 999999907
999998433 999998433
999999463 999999463
999997937 999997937
999998371 999998371
999998010 999998010
999999668 999999668
999998297 999998297
999998835 999998835
999998083 999998083
999999904 999999904
999998603 999998603
999999444 999999444
999997780 999997780
999998790 999998790
999998363 999998363
999997729 999997729
999998885 999998885
999998280 999998280
999999371 999999371
999997749 999997749
999999104 999999104
999998507 999998507
999998050 999998050
999999469 999999469
999998076 999998076
999998780 999998780
999998615 999998615
999999835 999999835
999998827 999998827
999999225 999999225
999999306 999999306
999998737 999998737
999998605 999998605
999998001 999998001
999998647 999998647
999999280 999999280
999998335 999998335
999999669 999999669
999998849 999998849
999999448 999999448
999998003 999998003
999999102 999999102
999998661 999998661
999999106 999999106
999998227 999998227
999998696 999998696
999998894 999998894
999998837 999998837
999997742 999997742
999997959 999997959
999999688 999999688
999998469 999998469
999998680 999998680
999998522 999998522
999999840 999999840
999999756 999999756
999999025 999999025
999998361 999998361
999999439 999999439
999999066 999999066
999997861 999997861
999998215 999998215
999998798 999998798
999997833 999997833
999997956 999997956
999997849 999997849
999998213 999998213
999999999 999999999
999999952 999999952
999998687 999998687
999999067 999999067
999998409 999998409
999998788 999998788
999997737 999997737
999999429 999999429
999998291 999998291
999998328 999998328
999998400 999998400
999998432 999998432
999998370 999998370
999999343 999999343
999999741 999999741
999998887 999998887
999997905 999997905
999998976 999998976
999997931 999997931
999999919 999999919
999997835 999997835
999999094 999999094
999998265 999998265
999997938 999997938
999999884 999999884
999998042 999998042
999998288 999998288
999999543 999999543
999998526 999998526
999998342 999998342
999999224 999999224
999998621 999998621
999998897 999998897
999999544 999999544
999998394 999998394
999999875 999999875
999997784 999997784
999998114 999998114
999999646 999999646
999998874 999998874
999999706 999999706
999998172 999998172
999998204 999998204
999998677 999998677
999998711 999998711
999998232 999998232
999998327 999998327
999998834 999998834
999999056 999999056
999999283 999999283
999997811 999997811
999999113 999999113
999998467 999998467
999998107 999998107
999998231 999998231
999999703 999999703
999999484 999999484
999999039 999999039
999998362 999998362
999997798 999997798
999998510 999998510
999998223 999998223
999999583 999999583
999998567 999998567
999999620 999999620
999998679 999998679
999998383 999998383
999999402 999999402
999997739 999997739
999998145 999998145
999997900 999997900
999998200 999998200
999999316 999999316
999999370 999999370
999998915 999998915
999997744 999997744
999999982 999999982
999998787 999998787
999999244 999999244
999998724 999998724
999999111 999999111
999998105 999998105
999998305 999998305
999999037 999999037
999997863 999997863
999998742 999998742
999997950 999997950
999998948 999998948
999998311 999998311
999999810 999999810
999998499 999998499
999998206 999998206
999997786 999997786
999997758 999997758
999998319 999998319
999999519 999999519
999998689 999998689
999998692 999998692
999999956 999999956
999998935 999998935
999997927 999997927
999999295 999999295
999998556 999998556
999999738 999999738
999998817 999998817
999999726 999999726
999999323 999999323
999998986 999998986
999999762 999999762
999999023 999999023
999998178 999998178
999998381 999998381
999999744 999999744
999999717 999999717
999999449 999999449
999998846 999998846
999998913 999998913
999998528 999998528
999998386 999998386
999998047 999998047
999998652 999998652
999998867 999998867
999998492 999998492
999999817 999999817
999998376 999998376
999998744 999998744
999998543 999998543
999999428 999999428
999998487 999998487
999998949 999998949
999999153 999999153
999999670 999999670
999998619 999998619
999998743 999998743
999998304 999998304
999999859 999999859
999998482 999998482
999998861 999998861
999998720 999998720
999998075 999998075
999998269 999998269
999997756 999997756
999999775 999999775
999999492 999999492
999997988 999997988
999999711 999999711
999999123 999999123
999998539 999998539
999997987 999997987
999997832 999997832
999998353 999998353
999999007 999999007
999998115 999998115
999997979 999997979
999999857 999999857
999998667 999998667
999997953 999997953
999998870 999998870
999998823 999998823
999998531 999998531
999998250 999998250
999998514 999998514
999999426 999999426
999998126 999998126
999998767 999998767
999999617 999999617
999998174 999998174
999998243 999998243
999998649 999998649
999999146 999999146
999998063 999998063
999998958 999998958
999997806 999997806
999999690 999999690
999998606 999998606
999998698 999998698
999997825 999997825
999998763 999998763
999998294 999998294
999999130 999999130
999998666 999998666
999998571 999998571
999998821 999998821
999999920 999999920
999998310 999998310
999997794 999997794
999998228 999998228
999999863 999999863
999998216 999998216
999999631 999999631
999997741 999997741
999998932 999998932
999997955 999997955
999999279 999999279
999997829 999997829
999997782 999997782
999998927 999998927
999998653 999998653
999997873 999997873
999999790 999999790
999998596 999998596
999999355 999999355
999998768 999998768
999998585 999998585
999998622 999998622
999998842 999998842
999998170 999998170
999999892 999999892
999999607 999999607
999997947 999997947
999998379 999998379
999998881 999998881
999998578 999998578
999997993 999997993
999998841 999998841
999998385 999998385
999999454 999999454
999999144 999999144
999999961 999999961
999998387 999998387
999999003 999999003
999999331 999999331
999998028 999998028
999998373 999998373
999999344 999999344
999998301 999998301
999999626 999999626
999999596 999999596
999998643 999998643
999997867 999997867
999997972 999997972
999998182 999998182
999999332 999999332
999999606 999999606
999998523 999998523
999999529 999999529
999999665 999999665
999999245 999999245
999998508 999998508
999998201 999998201
999999549 999999549
999998222 999998222
999999419 999999419
999998515 999998515
999999373 999999373
999999823 999999823
999999509 999999509
999999395 999999395
999998017 999998017
999999700 999999700
999999666 999999666
999998352 999998352
999998275 999998275
999999865 999999865
999998721 999998721
999998152 999998152
999998424 999998424
999998845 999998845
999999602 999999602
999997870 999997870
999998480 999998480
999998795 999998795
999998810 999998810
999997743 999997743
999999496 999999496
999999142 999999142
999999870 999999870
999999326 999999326
999998199 999998199
999999471 999999471
999999709 999999709
999997997 999997997
999998723 999998723
999999309 999999309
999999333 999999333
999999232 999999232
999999070 999999070
999998466 999998466
999999117 999999117
999998186 999998186
999998139 999998139
999998826 999998826
999997875 999997875
999998577 999998577
999999033 999999033
999997985 999997985
999999071 999999071
999999611 999999611
999999166 999999166
999997886 999997886
999998210 999998210
999999807 999999807
999999506 999999506
999998754 999998754
999999715 999999715
999999534 999999534
999999416 999999416
999998878 999998878
999999349 999999349
999998639 999998639
999998434 999998434
999999566 999999566
999999754 999999754
999997893 999997893
999999209 999999209
999998065 999998065
999998691 999998691
999997850 999997850
999999621 999999621
999999718 999999718
999999412 999999412
999999189 999999189
999997902 999997902
999999830 999999830
999999465 999999465
999998866 999998866
999999076 999999076
999998502 999998502
999999322 999999322
999999325 999999325
999999221 999999221
999999974 999999974
999999882 999999882
999998572 999998572
999999226 999999226
999997904 999997904
999999906 999999906
999999847 999999847
999997792 999997792
999998736 999998736
999998150 999998150
999998535 999998535
999997783 999997783
999999693 999999693
999999736 999999736
999998646 999998646
999999456 999999456
999998298 999998298
999998458 999998458
999997990 999997990
999999652 999999652
999997730 999997730
999999403 999999403
999998906 999998906
999999636 999999636
999999557 999999557
999997914 999997914
999999966 999999966
999999019 999999019
999998125 999998125
999999951 999999951
999997879 999997879
999998341 999998341
999998900 999998900
999998911 999998911
999999170 999999170
999998699 999998699
999999928 999999928
999998833 999998833
999998167 999998167
999999648 999999648
999997980 999997980
999998595 999998595
999998257 999998257
999997939 999997939
999998415 999998415
999998934 999998934
999998519 999998519
999998367 999998367
999998164 999998164
999998521 999998521
999999434 999999434
999997853 999997853
999999926 999999926
999998470 999998470
999997789 999997789
999997906 999997906
999999342 999999342
999998441 999998441
999997991 999997991
999998181 999998181
999999377 999999377
999998903 999998903
999997858 999997858
999998774 999998774
999999864 999999864
999997907 999997907
999998392 999998392
999997941 999997941
999998299 999998299
999999758 999999758
999999034 999999034
999997724 999997724
999998822 999998822
999998431 999998431
999999975 999999975
999997822 999997822
999998529 999998529
999998922 999998922
999998407 999998407
999997777 999997777
999998500 999998500
999997892 999997892
999998095 999998095
999998074 999998074
999998072 999998072
999998697 999998697
999997723 999997723
999998451 999998451
999997962 999997962
999998575 999998575
999999651 999999651
999999752 999999752
999999586 999999586
999998830 999998830
999999866 999999866
999999389 999999389
999998209 999998209
999999912 999999912
999998829 999998829
999999430 999999430
999998156 999998156
999998134 999998134
999999350 999999350
999999108 999999108
999999753 999999753
999999660 999999660
999999531 999999531
999997765 999997765
999998996 999998996
999998413 999998413
999999363 999999363
999997815 999997815
999998785 999998785
999999038 999999038
999998391 999998391
999998098 999998098
999999136 999999136
999998412 999998412
999998097 999998097
999998749 999998749
999998751 999998751
999998101 999998101
999998920 999998920
999999119 999999119
999998848 999998848
999999005 999999005
999998184 999998184
999997984 999997984
999999251 999999251
999998159 999998159
999998990 999998990
999999294 999999294
999999269 999999269
999999027 999999027
999998160 999998160
999999508 999999508
999998023 999998023
999998937 999998937
999999015 999999015
999999908 999999908
999999705 999999705
999999190 999999190
999998129 999998129
999998307 999998307
999999096 999999096
999998456 999998456
999999521 999999521
999999165 999999165
999998909 999998909
999998669 999998669
999998860 999998860
999999180 999999180
999998702 999998702
999999831 999999831
999999235 999999235
999999112 999999112
999997885 999997885
999999101 999999101
999998463 999998463
999999243 999999243
999998630 999998630
999998393 999998393
999999681 999999681
999998202 999998202
999999499 999999499
999998738 999998738
999999808 999999808
999998947 999998947
999998183 999998183
999998286 999998286
999997763 999997763
999997753 999997753
999999614 999999614
999998388 999998388
999999574 999999574
999999732 999999732
999999064 999999064
999999655 999999655
999998665 999998665
999999789 999999789
999998770 999998770
999999901 999999901
999998914 999998914
999997903 999997903
999999340 999999340
999998245 999998245
999998564 999998564
999999405 999999405
999999390 999999390
999999125 999999125
999999178 999999178
999998943 999998943
999998657 999998657
999998775 999998775
999997799 999997799
999998217 999998217
999998587 999998587
999999172 999999172
999999992 999999992
999998220 999998220
999999895 999999895
999999462 999999462
999997976 999997976
999998272 999998272
999999289 999999289
999998336 999998336
999997901 999997901
999999767 999999767
999999899 999999899
999998096 999998096
999999786 999999786
999998789 999998789
999997733 999997733
999997897 999997897
999999348 999999348
999998414 999998414
999998831 999998831
999999805 999999805
999999793 999999793
999999653 999999653
999998313 999998313
999998752 999998752
999998312 999998312
999999257 999999257
999999436 999999436
999998538 999998538
999998674 999998674
999999947 999999947
999999560 999999560
999999397 999999397
999998157 999998157
999999785 999999785
999997817 999997817
999998760 999998760
999997910 999997910
999999541 999999541
999998923 999998923
999998884 999998884
999999394 999999394
999999737 999999737
999997735 999997735
999999234 999999234
999998544 999998544
999999084 999999084
999998494 999998494
999999792 999999792
999998753 999998753
999999487 999999487
999999014 999999014
999998109 999998109
999999545 999999545
999998694 999998694
999999488 999999488
999998236 999998236
999999846 999999846
999999145 999999145
999997940 999997940
999998946 999998946
999999500 999999500
999998314 999998314
999998957 999998957
999998886 999998886
999999097 999999097
999998162 999998162
999998836 999998836
999997843 999997843
999998926 999998926
999997973 999997973
999999570 999999570
999998799 999998799
999999625 999999625
999998261 999998261
999999140 999999140
999999896 999999896
999999997 999999997
999998122 999998122
999999639 999999639
999997838 999997838
999998198 999998198
999999288 999999288
999998147 999998147
999999479 999999479
999998260 999998260
999999946 999999946
999999580 999999580
999999194 999999194
999999881 999999881
999999223 999999223
999999820 999999820
999998600 999998600
999999799 999999799
999997878 999997878
999998427 999998427
999999385 999999385
999998249 999998249
999997982 999997982
999999292 999999292
999998952 999998952
999998279 999998279
999999582 999999582
999998229 999998229
999999265 999999265
999998140 999998140
999999594 999999594
999998418 999998418
999999167 999999167
999997913 999997913
999997764 999997764
999998512 999998512
999999568 999999568
999998542 999998542
999998761 999998761
999999933 999999933
999998110 999998110
999999068 999999068
999998054 999998054
999998331 999998331
999998889 999998889
999999839 999999839
999998730 999998730
999997908 999997908
999999491 999999491
999999510 999999510
999999661 999999661
999997926 999997926
999997797 999997797
999999794 999999794
999998055 999998055
999999905 999999905
999998765 999998765
999999618 999999618
999999137 999999137
999999862 999999862
999999441 999999441
999998871 999998871
999999798 999999798
999999983 999999983
999999202 999999202
999997745 999997745
999997889 999997889
999998038 999998038
999999970 999999970
999999795 999999795
999999942 999999942
999999501 999999501
999999878 999999878
999998189 999998189
999999731 999999731
999998809 999998809
999997834 999997834
999998718 999998718
999999421 999999421
999999338 999999338
999997793 999997793
999998648 999998648
999999366 999999366
999999962 999999962
999998828 999998828
999998635 999998635
999999722 999999722
999998018 999998018
999998612 999998612
999999186 999999186
999998729 999998729
999999179 999999179
999998854 999998854
999998347 999998347
999998620 999998620
999998731 999998731
999999270 999999270
999998410 999998410
999998940 999998940
999999740 999999740
999998081 999998081
999998672 999998672
999997917 999997917
1000000000 0
-1000000000 0
85
999999954 999999954
999999972 999999972
999999993 999999993
999999950 999999950
999999965 999999965
1000000000 1000000000
999999949 999999949
999999998 999999998
999999959 999999959
999999970 999999970
999999929 999999929
999999931 999999931
999999924 999999924
999999930 999999930
999999948 999999948
999999938 999999938
999999994 999999994
999999979 999999979
999999966 999999966
999999968 999999968
999999956 999999956
999999984 999999984
999999969 999999969
999999925 999999925
999999945 999999945
999999944 999999944
999999987 999999987
999999964 999999964
999999926 999999926
999999971 999999971
999999951 999999951
999999988 999999988
999999922 999999922
999999982 999999982
999999995 999999995
999999920 999999920
999999939 999999939
999999943 999999943
999999927 999999927
999999923 999999923
999999941 999999941
999999936 999999936
999999961 999999961
999999978 999999978
999999953 999999953
999999986 999999986
999999973 999999973
999999958 999999958
999999991 999999991
999999975 999999975
999999928 999999928
999999937 999999937
999999989 999999989
999999935 999999935
999999999 999999999
999999985 999999985
999999940 999999940
999999921 999999921
999999974 999999974
999999919 999999919
999999917 999999917
999999990 999999990
999999946 999999946
999999942 999999942
999999952 999999952
999999967 999999967
999999955 999999955
999999962 999999962
999999957 999999957
999999977 999999977
999999983 999999983
999999947 999999947
999999918 999999918
999999963 999999963
999999981 999999981
999999934 999999934
999999916 999999916
999999980 999999980
999999960 999999960
999999996 999999996
999999932 999999932
999999997 999999997
999999933 999999933
999999992 999999992
999999976 999999976
1000000000 0
-1000000000 0
363
-999999864 999999864
-999999655 999999655
-999999791 999999791
-999999812 999999812
-999999945 999999945
-999999968 999999968
-999999766 999999766
-999999703 999999703
-999999681 999999681
-999999835 999999835
-999999922 999999922
-999999884 999999884
-999999854 999999854
-999999650 999999650
-999999726 999999726
-999999711 999999711
-999999715 999999715
-999999776 999999776
-999999691 999999691
-999999971 999999971
-999999653 999999653
-999999887 999999887
-999999905 999999905
-999999996 999999996
-999999974 999999974
-999999892 999999892
-999999895 999999895
-999999977 999999977
-999999878 999999878
-999999746 999999746
-999999819 999999819
-999999710 999999710
-999999999 999999999
-999999750 999999750
-999999891 999999891
-999999941 999999941
-999999784 999999784
-999999683 999999683
-999999717 999999717
-999999676 999999676
-999999834 999999834
-999999720 999999720
-999999860 999999860
-999999984 999999984
-999999713 999999713
-999999768 999999768
-999999978 999999978
-999999761 999999761
-999999829 999999829
-999999944 999999944
-999999820 999999820
-999999949 999999949
-999999986 999999986
-999999641 999999641
-999999955 999999955
-999999764 999999764
-999999890 999999890
-999999695 999999695
-999999643 999999643
-999999950 999999950
-999999983 999999983
-999999917 999999917
-999999993 999999993
-999999815 999999815
-999999919 999999919
-999999701 999999701
-999999719 999999719
-999999979 999999979
-999999642 999999642
-999999926 999999926
-999999702 999999702
-999999662 999999662
-999999716 999999716
-999999966 999999966
-999999838 999999838
-999999991 999999991
-999999888 999999888
-999999759 999999759
-999999861 999999861
-999999659 999999659
-999999644 999999644
-999999762 999999762
-999999872 999999872
-999999948 999999948
-999999924 999999924
-999999806 999999806
-999999688 999999688
-999999706 999999706
-999999876 999999876
-999999870 999999870
-999999849 999999849
-999999883 999999883
-999999793 999999793
-999999684 999999684
-999999640 999999640
-999999936 999999936
-999999673 999999673
-999999804 999999804
-999999933 999999933
-999999844 999999844
-999999916 999999916
-999999818 999999818
-999999846 999999846
-999999700 999999700
-999999903 999999903
-999999910 999999910
-999999898 999999898
-999999666 999999666
-999999967 999999967
-999999758 999999758
-999999951 999999951
-999999670 999999670
-999999851 999999851
-999999972 999999972
-999999638 999999638
-999999651 999999651
-999999882 999999882
-999999969 999999969
-999999821 999999821
-999999929 999999929
-999999896 999999896
-999999658 999999658
-999999930 999999930
-999999901 999999901
-999999795 999999795
-999999946 999999946
-999999682 999999682
-999999831 999999831
-999999938 999999938
-999999925 999999925
-999999975 999999975
-999999799 999999799
-999999906 999999906
-999999865 999999865
-999999737 999999737
-999999685 999999685
-999999723 999999723
-999999807 999999807
-999999745 999999745
-999999694 999999694
-999999857 999999857
-999999830 999999830
-999999765 999999765
-999999661 999999661
-999999777 999999777
-999999847 999999847
-999999981 999999981
-999999879 999999879
-999999742 999999742
-999999798 999999798
-999999656 999999656
-999999828 999999828
-999999931 999999931
-999999832 999999832
-999999885 999999885
-999999902 999999902
-999999756 999999756
-999999874 999999874
-999999842 999999842
-999999915 999999915
-999999647 999999647
-999999836 999999836
-999999853 999999853
-999999843 999999843
-999999657 999999657
-999999866 999999866
-999999840 999999840
-999999705 999999705
-999999824 999999824
-999999680 999999680
-999999987 999999987
-1000000000 1000000000
-999999714 999999714
-999999802 999999802
-999999757 999999757
-999999976 999999976
-999999837 999999837
-999999963 999999963
-999999754 999999754
-999999940 999999940
-999999730 999999730
-999999841 999999841
-999999912 999999912
-999999914 999999914
-999999927 999999927
-999999707 999999707
-999999959 999999959
-999999672 999999672
-999999781 999999781
-999999904 999999904
-999999704 999999704
-999999889 999999889
-999999998 999999998
-999999727 999999727
-999999811 999999811
-999999787 999999787
-999999934 999999934
-999999873 999999873
-999999645 999999645
-999999827 999999827
-999999816 999999816
-999999749 999999749
-999999664 999999664
-999999677 999999677
-999999679 999999679
-999999937 999999937
-999999862 999999862
-999999956 999999956
-999999970 999999970
-999999961 999999961
-999999808 999999808
-999999708 999999708
-999999947 999999947
-999999665 999999665
-999999852 999999852
-999999908 999999908
-999999763 999999763
-999999783 999999783
-999999740 999999740
-999999973 999999973
-999999871 999999871
-999999817 999999817
-999999770 999999770
-999999928 999999928
-999999697 999999697
-999999744 999999744
-999999741 999999741
-999999899 999999899
-999999698 999999698
-999999810 999999810
-999999736 999999736
-999999848 999999848
-999999942 999999942
-999999790 999999790
-999999897 999999897
-999999689 999999689
-999999913 999999913
-999999823 999999823
-999999957 999999957
-999999732 999999732
-999999982 999999982
-999999923 999999923
-999999805 999999805
-999999739 999999739
-999999797 999999797
-999999751 999999751
-999999779 999999779
-999999985 999999985
-999999869 999999869
-999999747 999999747
-999999826 999999826
-999999964 999999964
-999999772 999999772
-999999822 999999822
-999999907 999999907
-999999794 999999794
-999999771 999999771
-999999894 999999894
-999999724 999999724
-999999796 999999796
-999999990 999999990
-999999774 999999774
-999999788 999999788
-999999995 999999995
-999999696 999999696
-999999674 999999674
-999999980 999999980
-999999743 999999743
-999999953 999999953
-999999920 999999920
-999999734 999999734
-999999725 999999725
-999999814 999999814
-999999789 999999789
-999999989 999999989
-999999649 999999649
-999999748 999999748
-999999699 999999699
-999999935 999999935
-999999785 999999785
-999999992 999999992
-999999738 999999738
-999999997 999999997
-999999731 999999731
-999999728 999999728
-999999648 999999648
-999999678 999999678
-999999639 999999639
-999999962 999999962
-999999792 999999792
-999999692 999999692
-999999718 999999718
-999999733 999999733
-999999921 999999921
-999999646 999999646
-999999800 999999800
-999999782 999999782
-999999856 999999856
-999999775 999999775
-999999850 999999850
-999999654 999999654
-999999769 999999769
-999999839 999999839
-999999867 999999867
-999999880 999999880
-999999752 999999752
-999999965 999999965
-999999803 999999803
-999999868 999999868
-999999825 999999825
-999999669 999999669
-999999753 999999753
-999999668 999999668
-999999833 999999833
-999999687 999999687
-999999667 999999667
-999999859 999999859
-999999900 999999900
-999999875 999999875
-999999954 999999954
-999999911 999999911
-999999693 999999693
-999999721 999999721
-999999767 999999767
-999999893 999999893
-999999960 999999960
-999999877 999999877
-999999813 999999813
-999999786 999999786
-999999773 999999773
-999999729 999999729
-999999755 999999755
-999999952 999999952
-999999660 999999660
-999999652 999999652
-999999778 999999778
-999999709 999999709
-999999675 999999675
-999999735 999999735
-999999845 999999845
-999999780 999999780
-999999858 999999858
-999999712 999999712
-999999881 999999881
-999999886 999999886
-999999760 999999760
-999999809 999999809
-999999690 999999690
-999999671 999999671
-999999943 999999943
-999999722 999999722
-999999958 999999958
-999999939 999999939
-999999994 999999994
-999999686 999999686
-999999932 999999932
-999999918 999999918
-999999801 999999801
-999999863 999999863
-999999663 999999663
-999999909 999999909
-999999988 999999988
-999999855 999999855
-1000000000 0
1000000000 0
1000
-999999332 999999332
-999999650 999999650
-999999550 999999550
-999999159 999999159
-999999461 999999461
-999999416 999999416
-999999851 999999851
-999999896 999999896
-999999668 999999668
-999999543 999999543
-999999447 999999447
-999999104 999999104
-999999579 999999579
-999999129 999999129
-999999081 999999081
-999999477 999999477
-999999286 999999286
-999999909 999999909
-999999434 999999434
-999999128 999999128
-999999152 999999152
-999999139 999999139
-999999803 999999803
-999999220 999999220
-999999466 999999466
-999999718 999999718
-999999451 999999451
-999999181 999999181
-999999363 999999363
-999999409 999999409
-999999043 999999043
-999999706 999999706
-999999904 999999904
-999999914 999999914
-999999620 999999620
-999999826 999999826
-999999300 999999300
-999999186 999999186
-999999573 999999573
-999999495 999999495
-999999952 999999952
-999999260 999999260
-999999619 999999619
-999999956 999999956
-999999078 999999078
-999999424 999999424
-999999058 999999058
-999999013 999999013
-999999333 999999333
-999999534 999999534
-999999245 999999245
-999999314 999999314
-999999821 999999821
-999999123 999999123
-999999325 999999325
-999999868 999999868
-999999431 999999431
-999999519 999999519
-999999972 999999972
-999999172 999999172
-999999029 999999029
-999999798 999999798
-999999510 999999510
-999999930 999999930
-999999170 999999170
-999999177 999999177
-999999349 999999349
-999999518 999999518
-999999635 999999635
-999999531 999999531
-999999893 999999893
-999999484 999999484
-999999106 999999106
-999999999 999999999
-999999926 999999926
-999999511 999999511
-999999744 999999744
-999999012 999999012
-999999175 999999175
-999999024 999999024
-999999562 999999562
-999999997 999999997
-999999476 999999476
-999999688 999999688
-999999350 999999350
-999999498 999999498
-999999475 999999475
-999999568 999999568
-1000000000 1000000000
-999999198 999999198
-999999315 999999315
-999999815 999999815
-999999673 999999673
-999999141 999999141
-999999659 999999659
-999999122 999999122
-999999026 999999026
-999999860 999999860
-999999168 999999168
-999999958 999999958
-999999404 999999404
-999999962 999999962
-999999048 999999048
-999999458 999999458
-999999124 999999124
-999999929 999999929
-999999275 999999275
-999999185 999999185
-999999873 999999873
-999999582 999999582
-999999319 999999319
-999999559 999999559
-999999380 999999380
-999999442 999999442
-999999732 999999732
-999999157 999999157
-999999917 999999917
-999999400 999999400
-999999704 999999704
-999999390 999999390
-999999512 999999512
-999999301 999999301
-999999327 999999327
-999999769 999999769
-999999097 999999097
-999999960 999999960
-999999084 999999084
-999999672 999999672
-999999278 999999278
-999999131 999999131
-999999788 999999788
-999999138 999999138
-999999471 999999471
-999999149 999999149
-999999105 999999105
-999999548 999999548
-999999310 999999310
-999999522 999999522
-999999520 999999520
-999999894 999999894
-999999967 999999967
-999999407 999999407
-999999507 999999507
-999999762 999999762
-999999355 999999355
-999999870 999999870
-999999093 999999093
-999999280 999999280
-999999187 999999187
-999999417 999999417
-999999693 999999693
-999999980 999999980
-999999369 999999369
-999999685 999999685
-999999410 999999410
-999999907 999999907
-999999663 999999663
-999999577 999999577
-999999320 999999320
-999999951 999999951
-999999830 999999830
-999999101 999999101
-999999427 999999427
-999999199 999999199
-999999677 999999677
-999999353 999999353
-999999317 999999317
-999999809 999999809
-999999454 999999454
-999999120 999999120
-999999961 999999961
-999999487 999999487
-999999735 999999735
-999999004 999999004
-999999911 999999911
-999999631 999999631
-999999667 999999667
-999999755 999999755
-999999711 999999711
-999999678 999999678
-999999741 999999741
-999999669 999999669
-999999237 999999237
-999999419 999999419
-999999768 999999768
-999999970 999999970
-999999321 999999321
-999999783 999999783
-999999504 999999504
-999999742 999999742
-999999502 999999502
-999999831 999999831
-999999215 999999215
-999999217 999999217
-999999660 999999660
-999999178 999999178
-999999625 999999625
-999999641 999999641
-999999527 999999527
-999999648 999999648
-999999453 999999453
-999999418 999999418
-999999979 999999979
-999999384 999999384
-999999403 999999403
-999999580 999999580
-999999556 999999556
-999999597 999999597
-999999872 999999872
-999999005 999999005
-999999440 999999440
-999999075 999999075
-999999247 999999247
-999999292 999999292
-999999606 999999606
-999999674 999999674
-999999118 999999118
-999999361 999999361
-999999114 999999114
-999999925 999999925
-999999657 999999657
-999999723 999999723
-999999316 999999316
-999999312 999999312
-999999933 999999933
-999999257 999999257
-999999374 999999374
-999999719 999999719
-999999971 999999971
-999999921 999999921
-999999566 999999566
-999999756 999999756
-999999143 999999143
-999999698 999999698
-999999589 999999589
-999999633 999999633
-999999467 999999467
-999999200 999999200
-999999228 999999228
-999999767 999999767
-999999799 999999799
-999999423 999999423
-999999241 999999241
-999999478 999999478
-999999174 999999174
-999999450 999999450
-999999367 999999367
-999999436 999999436
-999999861 999999861
-999999283 999999283
-999999294 999999294
-999999033 999999033
-999999032 999999032
-999999386 999999386
-999999479 999999479
-999999878 999999878
-999999899 999999899
-999999542 999999542
-999999255 999999255
-999999008 999999008
-999999760 999999760
-999999627 999999627
-999999341 999999341
-999999937 999999937
-999999372 999999372
-999999161 999999161
-999999808 999999808
-999999731 999999731
-999999608 999999608
-999999927 999999927
-999999963 999999963
-999999030 999999030
-999999068 999999068
-999999090 999999090
-999999150 999999150
-999999681 999999681
-999999812 999999812
-999999856 999999856
-999999661 999999661
-999999828 999999828
-999999918 999999918
-999999057 999999057
-999999208 999999208
-999999764 999999764
-999999265 999999265
-999999298 999999298
-999999191 999999191
-999999031 999999031
-999999340 999999340
-999999614 999999614
-999999810 999999810
-999999452 999999452
-999999222 999999222
-999999879 999999879
-999999977 999999977
-999999891 999999891
-999999995 999999995
-999999968 999999968
-999999716 999999716
-999999517 999999517
-999999846 999999846
-999999940 999999940
-999999691 999999691
-999999702 999999702
-999999583 999999583
-999999532 999999532
-999999836 999999836
-999999639 999999639
-999999622 999999622
-999999558 999999558
-999999437 999999437
-999999041 999999041
-999999146 999999146
-999999493 999999493
-999999823 999999823
-999999802 999999802
-999999644 999999644
-999999398 999999398
-999999462 999999462
-999999322 999999322
-999999547 999999547
-999999770 999999770
-999999874 999999874
-999999225 999999225
-999999203 999999203
-999999269 999999269
-999999236 999999236
-999999062 999999062
-999999343 999999343
-999999377 999999377
-999999196 999999196
-999999025 999999025
-999999612 999999612
-999999751 999999751
-999999924 999999924
-999999195 999999195
-999999148 999999148
-999999775 999999775
-999999028 999999028
-999999796 999999796
-999999699 999999699
-999999916 999999916
-999999675 999999675
-999999342 999999342
-999999306 999999306
-999999060 999999060
-999999814 999999814
-999999444 999999444
-999999837 999999837
-999999584 999999584
-999999318 999999318
-999999765 999999765
-999999694 999999694
-999999130 999999130
-999999827 999999827
-999999884 999999884
-999999906 999999906
-999999042 999999042
-999999251 999999251
-999999246 999999246
-999999592 999999592
-999999585 999999585
-999999429 999999429
-999999728 999999728
-999999848 999999848
-999999560 999999560
-999999869 999999869
-999999348 999999348
-999999385 999999385
-999999358 999999358
-999999864 999999864
-999999503 999999503
-999999779 999999779
-999999992 999999992
-999999021 999999021
-999999722 999999722
-999999643 999999643
-999999781 999999781
-999999171 999999171
-999999747 999999747
-999999683 999999683
-999999290 999999290
-999999912 999999912
-999999099 999999099
-999999561 999999561
-999999842 999999842
-999999415 999999415
-999999859 999999859
-999999218 999999218
-999999023 999999023
-999999784 999999784
-999999197 999999197
-999999901 999999901
-999999127 999999127
-999999098 999999098
-999999155 999999155
-999999080 999999080
-999999274 999999274
-999999931 999999931
-999999399 999999399
-999999335 999999335
-999999786 999999786
-999999270 999999270
-999999824 999999824
-999999459 999999459
-999999326 999999326
-999999433 999999433
-999999886 999999886
-999999806 999999806
-999999248 999999248
-999999323 999999323
-999999881 999999881
-999999825 999999825
-999999074 999999074
-999999134 999999134
-999999338 999999338
-999999488 999999488
-999999782 999999782
-999999710 999999710
-999999339 999999339
-999999249 999999249
-999999394 999999394
-999999420 999999420
-999999117 999999117
-999999903 999999903
-999999575 999999575
-999999232 999999232
-999999965 999999965
-999999391 999999391
-999999285 999999285
-999999757 999999757
-999999772 999999772
-999999061 999999061
-999999690 999999690
-999999063 999999063
-999999464 999999464
-999999801 999999801
-999999412 999999412
-999999034 999999034
-999999231 999999231
-999999356 999999356
-999999253 999999253
-999999689 999999689
-999999883 999999883
-999999176 999999176
-999999408 999999408
-999999066 999999066
-999999055 999999055
-999999938 999999938
-999999604 999999604
-999999474 999999474
-999999923 999999923
-999999591 999999591
-999999441 999999441
-999999605 999999605
-999999111 999999111
-999999211 999999211
-999999284 999999284
-999999638 999999638
-999999552 999999552
-999999308 999999308
-999999045 999999045
-999999845 999999845
-999999594 999999594
-999999163 999999163
-999999303 999999303
-999999330 999999330
-999999482 999999482
-999999425 999999425
-999999216 999999216
-999999258 999999258
-999999435 999999435
-999999892 999999892
-999999986 999999986
-999999481 999999481
-999999586 999999586
-999999022 999999022
-999999014 999999014
-999999169 999999169
-999999932 999999932
-999999516 999999516
-999999833 999999833
-999999545 999999545
-999999890 999999890
-999999720 999999720
-999999209 999999209
-999999305 999999305
-999999777 999999777
-999999089 999999089
-999999546 999999546
-999999230 999999230
-999999469 999999469
-999999766 999999766
-999999557 999999557
-999999480 999999480
-999999366 999999366
-999999811 999999811
-999999645 999999645
-999999378 999999378
-999999119 999999119
-999999382 999999382
-999999737 999999737
-999999430 999999430
-999999817 999999817
-999999729 999999729
-999999953 999999953
-999999680 999999680
-999999813 999999813
-999999676 999999676
-999999207 999999207
-999999844 999999844
-999999539 999999539
-999999902 999999902
-999999636 999999636
-999999852 999999852
-999999460 999999460
-999999876 999999876
-999999649 999999649
-999999324 999999324
-999999007 999999007
-999999829 999999829
-999999456 999999456
-999999038 999999038
-999999213 999999213
-999999056 999999056
-999999910 999999910
-999999976 999999976
-999999740 999999740
-999999395 999999395
-999999103 999999103
-999999449 999999449
-999999889 999999889
-999999816 999999816
-999999748 999999748
-999999955 999999955
-999999039 999999039
-999999822 999999822
-999999898 999999898
-999999457 999999457
-999999739 999999739
-999999871 999999871
-999999087 999999087
-999999588 999999588
-999999819 999999819
-999999223 999999223
-999999018 999999018
-999999695 999999695
-999999137 999999137
-999999370 999999370
-999999587 999999587
-999999576 999999576
-999999684 999999684
-999999611 999999611
-999999705 999999705
-999999734 999999734
-999999793 999999793
-999999331 999999331
-999999027 999999027
-999999850 999999850
-999999463 999999463
-999999571 999999571
-999999133 999999133
-999999964 999999964
-999999985 999999985
-999999700 999999700
-999999094 999999094
-999999998 999999998
-999999989 999999989
-999999256 999999256
-999999082 999999082
-999999204 999999204
-999999067 999999067
-999999406 999999406
-999999015 999999015
-999999347 999999347
-999999411 999999411
-999999935 999999935
-999999578 999999578
-999999227 999999227
-999999282 999999282
-999999792 999999792
-999999785 999999785
-999999107 999999107
-999999445 999999445
-999999733 999999733
-999999651 999999651
-999999346 999999346
-999999835 999999835
-999999945 999999945
-999999392 999999392
-999999544 999999544
-999999949 999999949
-999999311 999999311
-999999714 999999714
-999999263 999999263
-999999145 999999145
-999999183 999999183
-999999610 999999610
-999999334 999999334
-999999360 999999360
-999999212 999999212
-999999922 999999922
-999999555 999999555
-999999422 999999422
-999999401 999999401
-999999593 999999593
-999999654 999999654
-999999309 999999309
-999999761 999999761
-999999287 999999287
-999999125 999999125
-999999590 999999590
-999999957 999999957
-999999773 999999773
-999999364 999999364
-999999983 999999983
-999999079 999999079
-999999086 999999086
-999999746 999999746
-999999679 999999679
-999999389 999999389
-999999656 999999656
-999999749 999999749
-999999281 999999281
-999999939 999999939
-999999521 999999521
-999999092 999999092
-999999095 999999095
-999999252 999999252
-999999500 999999500
-999999113 999999113
-999999867 999999867
-999999908 999999908
-999999946 999999946
-999999754 999999754
-999999001 999999001
-999999750 999999750
-999999759 999999759
-999999373 999999373
-999999268 999999268
-999999393 999999393
-999999794 999999794
-999999160 999999160
-999999721 999999721
-999999054 999999054
-999999397 999999397
-999999279 999999279
-999999243 999999243
-999999832 999999832
-999999446 999999446
-999999624 999999624
-999999984 999999984
-999999250 999999250
-999999188 999999188
-999999345 999999345
-999999905 999999905
-999999485 999999485
-999999219 999999219
-999999857 999999857
-999999100 999999100
-999999974 999999974
-999999302 999999302
-999999973 999999973
-999999040 999999040
-999999368 999999368
-999999942 999999942
-999999439 999999439
-999999595 999999595
-999999210 999999210
-999999388 999999388
-999999615 999999615
-999999438 999999438
-999999381 999999381
-999999421 999999421
-999999413 999999413
-999999514 999999514
-999999508 999999508
-999999154 999999154
-999999354 999999354
-999999276 999999276
-999999083 999999083
-999999266 999999266
-999999455 999999455
-999999296 999999296
-999999509 999999509
-999999009 999999009
-999999703 999999703
-999999596 999999596
-999999780 999999780
-999999234 999999234
-999999943 999999943
-999999273 999999273
-999999262 999999262
-999999272 999999272
-999999432 999999432
-999999206 999999206
-999999359 999999359
-999999002 999999002
-999999492 999999492
-999999981 999999981
-999999862 999999862
-999999036 999999036
-999999533 999999533
-999999535 999999535
-999999849 999999849
-999999072 999999072
-999999352 999999352
-999999201 999999201
-999999743 999999743
-999999724 999999724
-999999240 999999240
-999999805 999999805
-999999791 999999791
-999999307 999999307
-999999468 999999468
-999999261 999999261
-999999179 999999179
-999999563 999999563
-999999948 999999948
-999999158 999999158
-999999167 999999167
-999999987 999999987
-999999065 999999065
-999999565 999999565
-999999472 999999472
-999999536 999999536
-999999745 999999745
-999999887 999999887
-999999978 999999978
-999999402 999999402
-999999776 999999776
-999999975 999999975
-999999697 999999697
-999999383 999999383
-999999291 999999291
-999999233 999999233
-999999789 999999789
-999999486 999999486
-999999076 999999076
-999999085 999999085
-999999135 999999135
-999999336 999999336
-999999328 999999328
-999999637 999999637
-999999351 999999351
-999999496 999999496
-999999736 999999736
-999999102 999999102
-999999491 999999491
-999999692 999999692
-999999189 999999189
-999999529 999999529
-999999991 999999991
-999999035 999999035
-999999936 999999936
-999999059 999999059
-999999662 999999662
-999999193 999999193
-999999165 999999165
-999999897 999999897
-999999944 999999944
-999999994 999999994
-999999726 999999726
-999999617 999999617
-999999686 999999686
-999999666 999999666
-999999658 999999658
-999999088 999999088
-999999242 999999242
-999999913 999999913
-999999564 999999564
-999999162 999999162
-999999647 999999647
-999999019 999999019
-999999528 999999528
-999999126 999999126
-999999202 999999202
-999999900 999999900
-999999628 999999628
-999999264 999999264
-999999709 999999709
-999999626 999999626
-999999494 999999494
-999999110 999999110
-999999214 999999214
-999999115 999999115
-999999006 999999006
-999999717 999999717
-999999771 999999771
-999999443 999999443
-999999164 999999164
-999999863 999999863
-999999730 999999730
-999999473 999999473
-999999489 999999489
-999999483 999999483
-999999044 999999044
-999999053 999999053
-999999506 999999506
-999999569 999999569
-999999858 999999858
-999999738 999999738
-999999513 999999513
-999999818 999999818
-999999153 999999153
-999999017 999999017
-999999696 999999696
-999999882 999999882
-999999109 999999109
-999999396 999999396
-999999112 999999112
-999999919 999999919
-999999329 999999329
-999999540 999999540
-999999379 999999379
-999999362 999999362
-999999003 999999003
-999999954 999999954
-999999574 999999574
-999999142 999999142
-999999599 999999599
-999999184 999999184
-999999180 999999180
-999999020 999999020
-999999470 999999470
-999999601 999999601
-999999016 999999016
-999999875 999999875
-999999787 999999787
-999999525 999999525
-999999988 999999988
-999999839 999999839
-999999144 999999144
-999999501 999999501
-999999238 999999238
-999999712 999999712
-999999064 999999064
-999999426 999999426
-999999928 999999928
-999999497 999999497
-999999609 999999609
-999999526 999999526
-999999046 999999046
-999999607 999999607
-999999357 999999357
-999999630 999999630
-999999069 999999069
-999999969 999999969
-999999096 999999096
-999999313 999999313
-999999147 999999147
-999999037 999999037
-999999091 999999091
-999999701 999999701
-999999800 999999800
-999999707 999999707
-999999553 999999553
-999999297 999999297
-999999713 999999713
-999999229 999999229
-999999623 999999623
-999999375 999999375
-999999116 999999116
-999999194 999999194
-999999797 999999797
-999999166 999999166
-999999293 999999293
-999999865 999999865
-999999267 999999267
-999999934 999999934
-999999708 999999708
-999999763 999999763
-999999993 999999993
-999999011 999999011
-999999465 999999465
-999999365 999999365
-999999959 999999959
-999999646 999999646
-999999151 999999151
-999999567 999999567
-999999885 999999885
-999999524 999999524
-999999838 999999838
-999999344 999999344
-999999288 999999288
-999999299 999999299
-999999289 999999289
-999999880 999999880
-999999136 999999136
-999999277 999999277
-999999505 999999505
-999999259 999999259
-999999073 999999073
-999999652 999999652
-999999982 999999982
-999999855 999999855
-999999192 999999192
-999999554 999999554
-999999682 999999682
-999999387 999999387
-999999613 999999613
-999999070 999999070
-999999205 999999205
-999999140 999999140
-999999616 999999616
-999999996 999999996
-999999966 999999966
-999999753 999999753
-999999642 999999642
-999999854 999999854
-999999915 999999915
-999999778 999999778
-999999990 999999990
-999999132 999999132
-999999010 999999010
-999999888 999999888
-999999866 999999866
-999999371 999999371
-999999820 999999820
-999999853 999999853
-999999541 999999541
-999999304 999999304
-999999572 999999572
-999999490 999999490
-999999727 999999727
-999999156 999999156
-999999537 999999537
-999999598 999999598
-999999843 999999843
-999999077 999999077
-999999337 999999337
-999999224 999999224
-999999190 999999190
-999999235 999999235
-999999847 999999847
-999999121 999999121
-999999634 999999634
-999999603 999999603
-999999244 999999244
-999999895 999999895
-999999941 999999941
-999999221 999999221
-999999050 999999050
-999999051 999999051
-999999795 999999795
-999999549 999999549
-999999790 999999790
-999999664 999999664
-999999671 999999671
-999999920 999999920
-999999602 999999602
-999999841 999999841
-999999173 999999173
-999999538 999999538
-999999629 999999629
-999999618 999999618
-999999655 999999655
-999999621 999999621
-999999758 999999758
-999999414 999999414
-999999047 999999047
-999999774 999999774
-999999715 999999715
-999999670 999999670
-999999665 999999665
-999999752 999999752
-999999428 999999428
-999999499 999999499
-999999807 999999807
-999999376 999999376
-999999551 999999551
-999999840 999999840
-999999640 999999640
-999999570 999999570
-999999600 999999600
-999999405 999999405
-999999049 999999049
-999999653 999999653
-999999182 999999182
-999999804 999999804
-999999632 999999632
-999999530 999999530
-999999295 999999295
-999999254 999999254
-999999108 999999108
-999999515 999999515
-999999523 999999523
-999999271 999999271
-999999687 999999687
-999999581 999999581
-999999950 999999950
-999999226 999999226
-999999052 999999052
-999999071 999999071
-999999239 999999239
-999999725 999999725
-999999448 999999448
-999999947 999999947
-999999877 999999877
-999999834 999999834
-1000000000 0
1000000000 0
17
-999999998 999999998
-999999999 999999999
-999999989 999999989
-999999990 999999990
-999999995 999999995
-999999986 999999986
-999999993 999999993
-999999987 999999987
-1000000000 1000000000
-999999994 999999994
-999999984 999999984
-999999991 999999991
-999999988 999999988
-999999985 999999985
-999999992 999999992
-999999997 999999997
-999999996 999999996
-1000000000 0
1000000000 0
54
999999952 999999952
999999964 999999964
999999982 999999982
999999976 999999976
999999965 999999965
1000000000 1000000000
999999957 999999957
999999953 999999953
999999955 999999955
999999981 999999981
999999987 999999987
999999966 999999966
999999986 999999986
999999959 999999959
999999970 999999970
999999963 999999963
999999998 999999998
999999993 999999993
999999954 999999954
999999975 999999975
999999978 999999978
999999951 999999951
999999992 999999992
999999947 999999947
999999958 999999958
999999949 999999949
999999988 999999988
999999999 999999999
999999994 999999994
999999973 999999973
999999995 999999995
999999950 999999950
999999977 999999977
999999991 999999991
999999960 999999960
999999989 999999989
999999972 999999972
999999968 999999968
999999969 999999969
999999984 999999984
999999990 999999990
999999956 999999956
999999948 999999948
999999974 999999974
999999980 999999980
999999997 999999997
999999971 999999971
999999983 999999983
999999979 999999979
999999985 999999985
999999962 999999962
999999961 999999961
999999996 999999996
999999967 999999967
1000000000 0
-1000000000 0
3
-1000000000 1000000000
-999999999 999999999
-999999998 999999998
-1000000000 0
1000000000 0
5
-1000000000 1000000000
-999999999 999999999
-999999996 999999996
-999999998 999999998
-999999997 999999997
-1000000000 0
1000000000 0
9
-999999992 999999992
-999999997 999999997
-999999995 999999995
-999999998 999999998
-999999996 999999996
-999999994 999999994
-999999999 999999999
-1000000000 1000000000
-999999993 999999993
-1000000000 0
1000000000 0
5
-999999998 999999998
-999999999 999999999
-999999997 999999997
-999999996 999999996
-1000000000 1000000000
-1000000000 0
1000000000 0
2
1000000000 1000000000
999999999 999999999
1000000000 0
-1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
1
1000000000 1000000000
1000000000 0
-1000000000 0
1
-1000000000 1000000000
-1000000000 0
1000000000 0
