# C# 
9 42 
3281 2118 383 5126 4396 7640 2441 1517 1273 7867 5538 8478 8225 2945 8902 8642 2588 8083 5528 131 8166 8487 7421 3850 1576 6046 8931 9356 6675 2761 6583 6090 9681 9541 8040 5381 3441 9556 5267 2194 32 9455 3480 1314 6856 4198 6087 3234 615 9954 3858 5859 1034 7062 582 6226 1412 4740 330 6705 387 1404 220 7915 5717 5536 2864 5190 5093 969 9749 7289 8610 1752 8610 8403 6573 18 3632 1490 8053 3248 2964 3800 6189 1348 1887 274 6070 5456 6201 2577 811 8206 5883 3986 1511 7700 7219 458 8065 8005 7260 3006 4698 5437 4701 3628 7747 2787 7199 8866 3294 6686 6897 1793 5859 7439 4679 9779 3501 536 2289 6353 4431 436 9830 3982 8927 7783 5582 3838 9651 1114 5162 7803 9664 3103 1187 1249 2255 8236 7752 3277 1558 627 8856 5569 8947 8164 891 2209 2291 7056 3477 4489 9573 3662 6806 5382 9649 9530 2277 3367 1801 4105 3604 8961 5466 6480 5171 3444 3294 8143 488 5943 8060 3233 9286 3690 9732 9343 7283 4428 811 7640 4619 6967 7824 7272 5665 5702 6666 8282 1209 1963 6787 4065 6527 1757 3561 8718 417 1801 1860 5667 1126 3089 5333 1351 8710 3932 5395 727 9725 548 804 887 1144 8646 5947 2781 5342 4255 7172 1129 7342 7927 8536 4059 9095 3718 5638 2908 6102 410 8459 5081 2320 9937 3697 1516 1676 1148 8169 8348 1607 9021 7263 7325 3310 232 2175 2764 8176 3115 4756 9485 3841 4442 2415 9307 7668 476 6733 5824 2570 73 4537 2057 7750 192 2837 9517 4562 3839 4903 6975 6875 368 988 7340 2950 5972 9986 3110 6035 3175 7224 3326 6749 3283 4926 3912 6559 1071 7418 378 8280 5985 1666 1336 4827 3417 6365 6082 4896 639 9946 6139 9479 8577 677 8132 8522 7257 3857 3870 7754 4970 7169 7232 314 8781 8576 7822 422 9119 3736 3929 7294 1350 188 4396 4248 727 6271 7301 8068 314 4250 1172 9913 8910 32 6418 983 7711 946 3937 9864 1791 7423 2278 1525 8886 6402 7166 4530 2508 387 7276 565 283 8535 8816 5254 2468 5976 1043 567 7635 3402 2785 9159 2630 7101 6775 



#dlghldlA
4 4
0 0 0 0  0 0 0 0 
0 0 0 0 0 0 0 0



2 2
-1 1 1 1


2 3
2 3 44
2 3 44
2 3
1 1 1
1 1 1
3 3
3 3 3
3 3 3
3 3 3
3 3
1 1 1
1 1 1 
1 1 
1
3 3
1 2 1
1 2 1
1 2 1
3 3 
2 2 1
2 2 1
2  2 1
3 4 
1002 1001 1
1001 11991
19991
1991
1991
200
2002
2992
2292827 2727 
