1 1
2 1
3 -2
4 1
5 -4
6 -2
7 8
8 1
9 7
10 -4
11 -10
12 -2
13 -12
14 8
15 8
16 1
17 18
18 7
19 -18
20 -4
21 -16
22 -10
23 24
24 -2
25 21
26 -12
27 -20
28 8
29 -28
30 8
31 32
32 1
33 20
34 18
35 -32
36 7
37 -36
38 -18
39 24
40 -4
41 42
42 -16
43 -42
44 -10
45 -28
46 24
47 48
48 -2
49 57
50 21
51 -36
52 -12
53 -52
54 -20
55 40
56 8
57 36
58 -28
59 -58
60 8
61 -60
62 32
63 56
64 1
65 48
66 20
67 -66
68 18
69 -48
70 -32
71 72
72 7
73 74
74 -36
75 -42
76 -18
77 -80
78 24
79 80
80 -4
81 61
82 42
83 -82
84 -16
85 -72
86 -42
87 56
88 -10
89 90
90 -28
91 -96
92 24
93 -64
94 48
95 72
96 -2
97 98
98 57
99 -70
100 21
101 -100
102 -36
103 104
104 -12
105 64
106 -52
107 -106
108 -20
109 -108
110 40
111 72
112 8
113 114
114 36
115 -96
116 -28
117 -84
118 -58
119 144
120 8
121 111
122 -60
123 -84
124 32
125 -104
126 56
127 128
128 1
129 84
130 48
131 -130
132 20
133 -144
134 -66
135 80
136 18
137 138
138 -48
139 -138
140 -32
141 -96
142 72
143 120
144 7
145 112
146 74
147 -114
148 -36
149 -148
150 -42
151 152
152 -18
153 126
154 -80
155 -128
156 24
157 -156
158 80
159 104
160 -4
161 192
162 61
163 -162
164 42
165 -80
166 -82
167 168
168 -16
169 157
170 -72
171 -126
172 -42
173 -172
174 56
175 168
176 -10
177 116
178 90
179 -178
180 -28
181 -180
182 -96
183 120
184 24
185 144
186 -64
187 -180
188 48
189 -160
190 72
191 192
192 -2
193 194
194 98
195 -96
196 57
197 -196
198 -70
199 200
200 21
201 132
202 -100
203 -224
204 -36
205 -168
206 104
207 168
208 -12
209 180
210 64
211 -210
212 -52
213 -144
214 -106
215 168
216 -20
217 256
218 -108
219 -148
220 40
221 -216
222 72
223 224
224 8
225 147
226 114
227 -226
228 36
229 -228
230 -96
231 160
232 -28
233 234
234 -84
235 -192
236 -58
237 -160
238 144
239 240
240 8
241 242
242 111
243 -182
244 -60
245 -228
246 -84
247 216
248 32
249 164
250 -104
251 -250
252 56
253 -240
254 128
255 144
256 1
257 258
258 84
259 -288
260 48
261 -196
262 -130
263 264
264 20
265 208
266 -144
267 -180
268 -66
269 -268
270 80
271 272
272 18
273 192
274 138
275 -210
276 -48
277 -276
278 -138
279 224
280 -32
281 282
282 -96
283 -282
284 72
285 -144
286 120
287 336
288 7
289 307
290 112
291 -196
292 74
293 -292
294 -114
295 232
296 -36
297 200
298 -148
299 -288
300 -42
301 -336
302 152
303 200
304 -18
305 240
306 126
307 -306
308 -80
309 -208
310 -128
311 312
312 24
313 314
314 -156
315 -224
316 80
317 -316
318 104
319 280
320 -4
321 212
322 192
323 -324
324 61
325 -252
326 -162
327 216
328 42
329 384
330 -80
331 -330
332 -82
333 -252
334 168
335 264
336 -16
337 338
338 157
339 -228
340 -72
341 -320
342 -126
343 400
344 -42
345 192
346 -172
347 -346
348 56
349 -348
350 168
351 240
352 -10
353 354
354 116
355 -288
356 90
357 -288
358 -178
359 360
360 -28
361 343
362 -180
363 -222
364 -96
365 -296
366 120
367 368
368 24
369 294
370 144
371 -416
372 -64
373 -372
374 -180
375 208
376 48
377 336
378 -160
379 -378
380 72
381 -256
382 192
383 384
384 -2
385 320
386 194
387 -294
388 98
389 -388
390 -96
391 432
392 57
393 260
394 -196
395 -320
396 -70
397 -396
398 200
399 288
400 21
401 402
402 132
403 -384
404 -100
405 -244
406 -224
407 360
408 -36
409 410
410 -168
411 -276
412 104
413 -464
414 168
415 328
416 -12
417 276
418 180
419 -418
420 64
421 -420
422 -210
423 336
424 -52
425 378
426 -144
427 -480
428 -106
429 -240
430 168
431 432
432 -20
433 434
434 256
435 -224
436 -108
437 -432
438 -148
439 440
440 40
441 399
442 -216
443 -442
444 72
445 -360
446 224
447 296
448 8
449 450
450 147
451 -420
452 114
453 -304
454 -226
455 384
456 36
457 458
458 -228
459 -360
460 -96
461 -460
462 160
463 464
464 -28
465 256
466 234
467 -466
468 -84
469 -528
470 -192
471 312
472 -58
473 420
474 -160
475 -378
476 144
477 -364
478 240
479 480
480 8
481 432
482 242
483 -384
484 111
485 -392
486 -182
487 488
488 -60
489 324
490 -228
491 -490
492 -84
493 -504
494 216
495 280
496 32
497 576
498 164
499 -498
500 -104
501 -336
502 -250
503 504
504 56
505 400
506 -240
507 -314
508 128
509 -508
510 144
511 592
512 1
513 360
514 258
515 -416
516 84
517 -480
518 -288
519 344
520 48
521 522
522 -196
523 -522
524 -130
525 -336
526 264
527 576
528 20
529 553
530 208
531 -406
532 -144
533 -504
534 -180
535 424
536 -66
537 356
538 -268
539 -570
540 80
541 -540
542 272
543 360
544 18
545 432
546 192
547 -546
548 138
549 -420
550 -210
551 504
552 -48
553 640
554 -276
555 -288
556 -138
557 -556
558 224
559 504
560 -32
561 360
562 282
563 -562
564 -96
565 -456
566 -282
567 488
568 72
569 570
570 -144
571 -570
572 120
573 -384
574 336
575 504
576 7
577 578
578 307
579 -388
580 112
581 -656
582 -196
583 520
584 74
585 336
586 -292
587 -586
588 -114
589 -576
590 232
591 392
592 -36
593 594
594 200
595 -576
596 -148
597 -400
598 -288
599 600
600 -42
601 602
602 -336
603 -462
604 152
605 -444
606 200
607 608
608 -18
609 448
610 240
611 -576
612 126
613 -612
614 -306
615 336
616 -80
617 618
618 -208
619 -618
620 -128
621 -480
622 312
623 720
624 24
625 521
626 314
627 -360
628 -156
629 -648
630 -224
631 632
632 80
633 420
634 -316
635 -512
636 104
637 -684
638 280
639 504
640 -4
641 642
642 212
643 -642
644 192
645 -336
646 -324
647 648
648 61
649 580
650 -252
651 -512
652 -162
653 -652
654 216
655 520
656 42
657 518
658 384
659 -658
660 -80
661 -660
662 -330
663 432
664 -82
665 576
666 -252
667 -672
668 168
669 -448
670 264
671 600
672 -16
673 674
674 338
675 -420
676 157
677 -676
678 -228
679 784
680 -72
681 452
682 -320
683 -682
684 -126
685 -552
686 400
687 456
688 -42
689 624
690 192
691 -690
692 -172
693 -560
694 -346
695 552
696 56
697 756
698 -348
699 -468
700 168
701 -700
702 240
703 648
704 -10
705 384
706 354
707 -800
708 116
709 -708
710 -288
711 560
712 90
713 768
714 -288
715 -480
716 -178
717 -480
718 360
719 720
720 -28
721 832
722 343
723 -484
724 -180
725 -588
726 -222
727 728
728 -96
729 547
730 -296
731 -756
732 120
733 -732
734 368
735 456
736 24
737 660
738 294
739 -738
740 144
741 -432
742 -416
743 744
744 -64
745 592
746 -372
747 -574
748 -180
749 -848
750 208
751 752
752 48
753 500
754 336
755 -608
756 -160
757 -756
758 -378
759 480
760 72
761 762
762 -256
763 -864
764 192
765 -504
766 384
767 696
768 -2
769 770
770 320
771 -516
772 194
773 -772
774 -294
775 672
776 98
777 576
778 -388
779 -756
780 -96
781 -720
782 432
783 560
784 57
785 624
786 260
787 -786
788 -196
789 -528
790 -320
791 912
792 -70
793 720
794 -396
795 -416
796 200
797 -796
798 288
799 864
800 21
801 630
802 402
803 -740
804 132
805 -768
806 -384
807 536
808 -100
809 810
810 -244
811 -810
812 -224
813 -544
814 360
815 648
816 -36
817 756
818 410
819 -672
820 -168
821 -820
822 -276
823 824
824 104
825 420
826 -464
827 -826
828 168
829 -828
830 328
831 552
832 -12
833 1026
834 276
835 -672
836 180
837 -640
838 -418
839 840
840 64
841 813
842 -420
843 -564
844 -210
845 -628
846 336
847 888
848 -52
849 564
850 378
851 -864
852 -144
853 -852
854 -480
855 504
856 -106
857 858
858 -240
859 -858
860 168
861 -672
862 432
863 864
864 -20
865 688
866 434
867 -614
868 256
869 -800
870 -224
871 792
872 -108
873 686
874 -432
875 -832
876 -148
877 -876
878 440
879 584
880 40
881 882
882 399
883 -882
884 -216
885 -464
886 -442
887 888
888 72
889 1024
890 -360
891 -610
892 224
893 -864
894 296
895 712
896 8
897 576
898 450
899 -896
900 147
901 -936
902 -420
903 672
904 114
905 720
906 -304
907 -906
908 -226
909 -700
910 384
911 912
912 36
913 820
914 458
915 -480
916 -228
917 -1040
918 -360
919 920
920 -96
921 612
922 -460
923 -864
924 160
925 -756
926 464
927 728
928 -28
929 930
930 256
931 -1026
932 234
933 -624
934 -466
935 720
936 -84
937 938
938 -528
939 -628
940 -192
941 -940
942 312
943 1008
944 -58
945 640
946 420
947 -946
948 -160
949 -888
950 -378
951 632
952 144
953 954
954 -364
955 -768
956 240
957 -560
958 480
959 1104
960 8
961 993
962 432
963 -742
964 242
965 -776
966 -384
967 968
968 111
969 648
970 -392
971 -970
972 -182
973 -1104
974 488
975 504
976 -60
977 978
978 324
979 -900
980 -228
981 -756
982 -490
983 984
984 -84
985 784
986 -504
987 -768
988 216
989 -1008
990 280
991 992
992 32
993 660
994 576
995 -800
996 164
997 -996
998 -498
999 720
1000 -104