100
0 1 30000 2
1 0 2 30000
25176 271 25263 11622
21775 24486 28103 25132
8216 8151 12070 14916
13249 2565 27530 3196
6241 11597 9262 28201
23972 13179 29824 27056
6497 20707 25518 25157
21444 11757 27118 24298
16826 27411 20580 28246
7622 20778 26717 25419
887 25237 27645 28039
6537 24620 13222 28707
24041 14491 24245 17301
1269 26441 10130 28365
11727 10333 25213 29358
28901 12612 29292 18152
17612 13326 25292 27647
23393 23523 25050 29211
20067 28110 29020 29376
25203 743 28355 6406
9467 5085 18822 23845
16230 21810 19133 29629
2790 2143 17489 24848
20695 17905 28575 18452
4982 8206 20857 25839
3556 27313 10581 27895
22960 5842 25829 9883
6504 2389 29048 22617
20098 27179 20610 29248
23013 21152 28626 22604
15287 7008 26324 20672
24591 25749 28020 25936
16736 20004 22356 20236
11089 24309 18212 28706
15827 17805 24833 18492
9195 27816 16858 29462
13982 20878 22576 27310
27987 28347 29959 29964
363 26428 9900 29480
10356 8841 20666 12441
15990 17816 24474 28062
28845 9118 29230 29825
19799 24730 20788 29080
16413 28952 29545 29284
12511 6432 20520 25802
25374 6760 26451 7165
28840 23298 29293 24712
13623 17079 17924 22110
23222 4221 27787 21339
17756 27307 24155 27865
21531 2336 24569 24569
1436 12002 27363 25217
23199 9097 26160 15684
17231 24445 29722 28398
726 16650 15707 22758
36 5845 1294 18081
21875 26381 27310 26804
22434 28794 28276 29607
25304 27621 25306 29294
16787 1055 28360 11942
2948 21750 14072 28094
153 17893 25686 29732
16454 103 16765 7159
20612 27026 24731 27224
27914 16717 28230 24803
3833 26177 17252 26561
180 29648 3122 29891
23218 11647 24300 29716
324 5688 16611 9566
19685 9271 29531 20889
28867 16011 29089 24029
3297 1975 28646 2887
4453 20966 27257 26351
28725 18173 29953 23812
23348 1261 29535 8207
17519 23639 25910 25404
17117 20979 25383 23220
13225 29848 24832 29961
6860 21387 16553 22128
13617 22230 29783 28923
24705 21652 28610 28586
25045 2448 28978 18030
4769 3260 29516 9874
17829 29925 25006 29943
14916 6068 23225 22490
17346 18854 18351 27009
22055 7782 25862 12767
13463 29744 15730 29942
22158 20003 27403 22800
29292 1879 29743 10856
14602 24259 23859 24943
15756 21231 20819 28688
23726 7471 24910 22176
4884 23450 8157 27330
27786 28832 28166 28931
9790 28695 23450 29927
13781 7144 28489 14543
21483 28163 22945 28493
