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