1 1
2 22
3 333
4 4444
5 55555
6 666666
7 7777777
8 88888888
9 999999999
10 1
11 11
12 122
13 1333
14 14444
15 155555
16 1666666
17 17777777
18 188888888
19 1999999999
20 22
21 221
22 2222
23 22333
24 224444
25 2255555
26 22666666
27 227777777
28 2288888888
29 22999999999
30 333
31 3331
32 33322
33 333333
34 3334444
35 33355555
36 333666666
37 3337777777
38 33388888888
39 333999999999
40 4444
41 44441
42 444422
43 4444333
44 44444444
45 444455555
46 4444666666
47 44447777777
48 444488888888
49 4444999999999
50 55555
51 555551
52 5555522
53 55555333
54 555554444
55 5555555555
56 55555666666
57 555557777777
58 5555588888888
59 55555999999999
60 666666
61 6666661
62 66666622
63 666666333
64 6666664444
65 66666655555
66 666666666666
67 6666667777777
68 66666688888888
69 666666999999999
70 7777777
71 77777771
72 777777722
73 7777777333
74 77777774444
75 777777755555
76 7777777666666
77 77777777777777
78 777777788888888
79 7777777999999999
80 88888888
81 888888881
82 8888888822
83 88888888333
84 888888884444
85 8888888855555
86 88888888666666
87 888888887777777
88 8888888888888888
89 88888888999999999
90 999999999
91 9999999991
92 99999999922
93 999999999333
94 9999999994444
95 99999999955555
96 999999999666666
97 9999999997777777
98 99999999988888888
99 999999999999999999
100 1
101 11
102 122
103 1333
104 14444
105 155555
106 1666666
107 17777777
108 188888888
109 1999999999
110 11
111 111
112 1122
113 11333
114 114444
115 1155555
116 11666666
117 117777777
118 1188888888
119 11999999999
120 122
121 1221
122 12222
123 122333
124 1224444
125 12255555
126 122666666
127 1227777777
128 12288888888
129 122999999999
130 1333
131 13331
132 133322
133 1333333
134 13334444
135 133355555
136 1333666666
137 13337777777
138 133388888888
139 1333999999999
140 14444
141 144441
142 1444422
143 14444333
144 144444444
145 1444455555
146 14444666666
147 144447777777
148 1444488888888
149 14444999999999
150 155555
151 1555551
152 15555522
153 155555333
154 1555554444
155 15555555555
156 155555666666
157 1555557777777
158 15555588888888
159 155555999999999
160 1666666
161 16666661
162 166666622
163 1666666333
164 16666664444
165 166666655555
166 1666666666666
167 16666667777777
168 166666688888888
169 1666666999999999
170 17777777
171 177777771
172 1777777722
173 17777777333
174 177777774444
175 1777777755555
176 17777777666666
177 177777777777777
178 1777777788888888
179 17777777999999999
180 188888888
181 1888888881
182 18888888822
183 188888888333
184 1888888884444
185 18888888855555
186 188888888666666
187 1888888887777777
188 18888888888888888
189 188888888999999999
190 1999999999
191 19999999991
192 199999999922
193 1999999999333
194 19999999994444
195 199999999955555
196 1999999999666666
197 19999999997777777
198 199999999988888888
199 1999999999999999999
200 22
201 221
202 2222
203 22333
204 224444
205 2255555
206 22666666
207 227777777
208 2288888888
209 22999999999
210 221
211 2211
212 22122
213 221333
214 2214444
215 22155555
216 221666666
217 2217777777
218 22188888888
219 221999999999
220 2222
221 22221
222 222222
223 2222333
224 22224444
225 222255555
226 2222666666
227 22227777777
228 222288888888
229 2222999999999
230 22333
231 223331
232 2233322
233 22333333
234 223334444
235 2233355555
236 22333666666
237 223337777777
238 2233388888888
239 22333999999999
240 224444
241 2244441
242 22444422
243 224444333
244 2244444444
245 22444455555
246 224444666666
247 2244447777777
248 22444488888888
249 224444999999999
250 2255555
251 22555551
252 225555522
253 2255555333
254 22555554444
255 225555555555
256 2255555666666
257 22555557777777
258 225555588888888
259 2255555999999999
260 22666666
261 226666661
262 2266666622
263 22666666333
264 226666664444
265 2266666655555
266 22666666666666
267 226666667777777
268 2266666688888888
269 22666666999999999
270 227777777
271 2277777771
272 22777777722
273 227777777333
274 2277777774444
275 22777777755555
276 227777777666666
277 2277777777777777
278 22777777788888888
279 227777777999999999
280 2288888888
281 22888888881
282 228888888822
283 2288888888333
284 22888888884444
285 228888888855555
286 2288888888666666
287 22888888887777777
288 228888888888888888
289 2288888888999999999
290 22999999999
291 229999999991
292 2299999999922
293 22999999999333
294 229999999994444
295 2299999999955555
296 22999999999666666
297 229999999997777777
298 2299999999988888888
299 22999999999999999999
300 333
301 3331
302 33322
303 333333
304 3334444
305 33355555
306 333666666
307 3337777777
308 33388888888
309 333999999999
310 3331
311 33311
312 333122
313 3331333
314 33314444
315 333155555
316 3331666666
317 33317777777
318 333188888888
319 3331999999999
320 33322
321 333221
322 3332222
323 33322333
324 333224444
325 3332255555
326 33322666666
327 333227777777
328 3332288888888
329 33322999999999
330 333333
331 3333331
332 33333322
333 333333333
334 3333334444
335 33333355555
336 333333666666
337 3333337777777
338 33333388888888
339 333333999999999
340 3334444
341 33344441
342 333444422
343 3334444333
344 33344444444
345 333444455555
346 3334444666666
347 33344447777777
348 333444488888888
349 3334444999999999
350 33355555
351 333555551
352 3335555522
353 33355555333
354 333555554444
355 3335555555555
356 33355555666666
357 333555557777777
358 3335555588888888
359 33355555999999999
360 333666666
361 3336666661
362 33366666622
363 333666666333
364 3336666664444
365 33366666655555
366 333666666666666
367 3336666667777777
368 33366666688888888
369 333666666999999999
370 3337777777
371 33377777771
372 333777777722
373 3337777777333
374 33377777774444
375 333777777755555
376 3337777777666666
377 33377777777777777
378 333777777788888888
379 3337777777999999999
380 33388888888
381 333888888881
382 3338888888822
383 33388888888333
384 333888888884444
385 3338888888855555
386 33388888888666666
387 333888888887777777
388 3338888888888888888
389 33388888888999999999
390 333999999999
391 3339999999991
392 33399999999922
393 333999999999333
394 3339999999994444
395 33399999999955555
396 333999999999666666
397 3339999999997777777
398 33399999999988888888
399 333999999999999999999
400 4444
401 44441
402 444422
403 4444333
404 44444444
405 444455555
406 4444666666
407 44447777777
408 444488888888
409 4444999999999
410 44441
411 444411
412 4444122
413 44441333
414 444414444
415 4444155555
416 44441666666
417 444417777777
418 4444188888888
419 44441999999999
420 444422
421 4444221
422 44442222
423 444422333
424 4444224444
425 44442255555
426 444422666666
427 4444227777777
428 44442288888888
429 444422999999999
430 4444333
431 44443331
432 444433322
433 4444333333
434 44443334444
435 444433355555
436 4444333666666
437 44443337777777
438 444433388888888
439 4444333999999999
440 44444444
441 444444441
442 4444444422
443 44444444333
444 444444444444
445 4444444455555
446 44444444666666
447 444444447777777
448 4444444488888888
449 44444444999999999
450 444455555
451 4444555551
452 44445555522
453 444455555333
454 4444555554444
455 44445555555555
456 444455555666666
457 4444555557777777
458 44445555588888888
459 444455555999999999
460 4444666666
461 44446666661
462 444466666622
463 4444666666333
464 44446666664444
465 444466666655555
466 4444666666666666
467 44446666667777777
468 444466666688888888
469 4444666666999999999
470 44447777777
471 444477777771
472 4444777777722
473 44447777777333
474 444477777774444
475 4444777777755555
476 44447777777666666
477 444477777777777777
478 4444777777788888888
479 44447777777999999999
480 444488888888
481 4444888888881
482 44448888888822
483 444488888888333
484 4444888888884444
485 44448888888855555
486 444488888888666666
487 4444888888887777777
488 44448888888888888888
489 444488888888999999999
490 4444999999999
491 44449999999991
492 444499999999922
493 4444999999999333
494 44449999999994444
495 444499999999955555
496 4444999999999666666
497 44449999999997777777
498 444499999999988888888
499 4444999999999999999999
500 55555
501 555551
502 5555522
503 55555333
504 555554444
505 5555555555
506 55555666666
507 555557777777
508 5555588888888
509 55555999999999
510 555551
511 5555511
512 55555122
513 555551333
514 5555514444
515 55555155555
516 555551666666
517 5555517777777
518 55555188888888
519 555551999999999
520 5555522
521 55555221
522 555552222
523 5555522333
524 55555224444
525 555552255555
526 5555522666666
527 55555227777777
528 555552288888888
529 5555522999999999
530 55555333
531 555553331
532 5555533322
533 55555333333
534 555553334444
535 5555533355555
536 55555333666666
537 555553337777777
538 5555533388888888
539 55555333999999999
540 555554444
541 5555544441
542 55555444422
543 555554444333
544 5555544444444
545 55555444455555
546 555554444666666
547 5555544447777777
548 55555444488888888
549 555554444999999999
550 5555555555
551 55555555551
552 555555555522
553 5555555555333
554 55555555554444
555 555555555555555
556 5555555555666666
557 55555555557777777
558 555555555588888888
559 5555555555999999999
560 55555666666
561 555556666661
562 5555566666622
563 55555666666333
564 555556666664444
565 5555566666655555
566 55555666666666666
567 555556666667777777
568 5555566666688888888
569 55555666666999999999
570 555557777777
571 5555577777771
572 55555777777722
573 555557777777333
574 5555577777774444
575 55555777777755555
576 555557777777666666
577 5555577777777777777
578 55555777777788888888
579 555557777777999999999
580 5555588888888
581 55555888888881
582 555558888888822
583 5555588888888333
584 55555888888884444
585 555558888888855555
586 5555588888888666666
587 55555888888887777777
588 555558888888888888888
589 5555588888888999999999
590 55555999999999
591 555559999999991
592 5555599999999922
593 55555999999999333
594 555559999999994444
595 5555599999999955555
596 55555999999999666666
597 555559999999997777777
598 5555599999999988888888
599 55555999999999999999999
600 666666
601 6666661
602 66666622
603 666666333
604 6666664444
605 66666655555
606 666666666666
607 6666667777777
608 66666688888888
609 666666999999999
610 6666661
611 66666611
612 666666122
613 6666661333
614 66666614444
615 666666155555
616 6666661666666
617 66666617777777
618 666666188888888
619 6666661999999999
620 66666622
621 666666221
622 6666662222
623 66666622333
624 666666224444
625 6666662255555
626 66666622666666
627 666666227777777
628 6666662288888888
629 66666622999999999
630 666666333
631 6666663331
632 66666633322
633 666666333333
634 6666663334444
635 66666633355555
636 666666333666666
637 6666663337777777
638 66666633388888888
639 666666333999999999
640 6666664444
641 66666644441
642 666666444422
643 6666664444333
644 66666644444444
645 666666444455555
646 6666664444666666
647 66666644447777777
648 666666444488888888
649 6666664444999999999
650 66666655555
651 666666555551
652 6666665555522
653 66666655555333
654 666666555554444
655 6666665555555555
656 66666655555666666
657 666666555557777777
658 6666665555588888888
659 66666655555999999999
660 666666666666
661 6666666666661
662 66666666666622
663 666666666666333
664 6666666666664444
665 66666666666655555
666 666666666666666666
667 6666666666667777777
668 66666666666688888888
669 666666666666999999999
670 6666667777777
671 66666677777771
672 666666777777722
673 6666667777777333
674 66666677777774444
675 666666777777755555
676 6666667777777666666
677 66666677777777777777
678 666666777777788888888
679 6666667777777999999999
680 66666688888888
681 666666888888881
682 6666668888888822
683 66666688888888333
684 666666888888884444
685 6666668888888855555
686 66666688888888666666
687 666666888888887777777
688 6666668888888888888888
689 66666688888888999999999
690 666666999999999
691 6666669999999991
692 66666699999999922
693 666666999999999333
694 6666669999999994444
695 66666699999999955555
696 666666999999999666666
697 6666669999999997777777
698 66666699999999988888888
699 666666999999999999999999
700 7777777
701 77777771
702 777777722
703 7777777333
704 77777774444
705 777777755555
706 7777777666666
707 77777777777777
708 777777788888888
709 7777777999999999
710 77777771
711 777777711
712 7777777122
713 77777771333
714 777777714444
715 7777777155555
716 77777771666666
717 777777717777777
718 7777777188888888
719 77777771999999999
720 777777722
721 7777777221
722 77777772222
723 777777722333
724 7777777224444
725 77777772255555
726 777777722666666
727 7777777227777777
728 77777772288888888
729 777777722999999999
730 7777777333
731 77777773331
732 777777733322
733 7777777333333
734 77777773334444
735 777777733355555
736 7777777333666666
737 77777773337777777
738 777777733388888888
739 7777777333999999999
740 77777774444
741 777777744441
742 7777777444422
743 77777774444333
744 777777744444444
745 7777777444455555
746 77777774444666666
747 777777744447777777
748 7777777444488888888
749 77777774444999999999
750 777777755555
751 7777777555551
752 77777775555522
753 777777755555333
754 7777777555554444
755 77777775555555555
756 777777755555666666
757 7777777555557777777
758 77777775555588888888
759 777777755555999999999
760 7777777666666
761 77777776666661
762 777777766666622
763 7777777666666333
764 77777776666664444
765 777777766666655555
766 7777777666666666666
767 77777776666667777777
768 777777766666688888888
769 7777777666666999999999
770 77777777777777
771 777777777777771
772 7777777777777722
773 77777777777777333
774 777777777777774444
775 7777777777777755555
776 77777777777777666666
777 777777777777777777777
778 7777777777777788888888
779 77777777777777999999999
780 777777788888888
781 7777777888888881
782 77777778888888822
783 777777788888888333
784 7777777888888884444
785 77777778888888855555
786 777777788888888666666
787 7777777888888887777777
788 77777778888888888888888
789 777777788888888999999999
790 7777777999999999
791 77777779999999991
792 777777799999999922
793 7777777999999999333
794 77777779999999994444
795 777777799999999955555
796 7777777999999999666666
797 77777779999999997777777
798 777777799999999988888888
799 7777777999999999999999999
800 88888888
801 888888881
802 8888888822
803 88888888333
804 888888884444
805 8888888855555
806 88888888666666
807 888888887777777
808 8888888888888888
809 88888888999999999
810 888888881
811 8888888811
812 88888888122
813 888888881333
814 8888888814444
815 88888888155555
816 888888881666666
817 8888888817777777
818 88888888188888888
819 888888881999999999
820 8888888822
821 88888888221
822 888888882222
823 8888888822333
824 88888888224444
825 888888882255555
826 8888888822666666
827 88888888227777777
828 888888882288888888
829 8888888822999999999
830 88888888333
831 888888883331
832 8888888833322
833 88888888333333
834 888888883334444
835 8888888833355555
836 88888888333666666
837 888888883337777777
838 8888888833388888888
839 88888888333999999999
840 888888884444
841 8888888844441
842 88888888444422
843 888888884444333
844 8888888844444444
845 88888888444455555
846 888888884444666666
847 8888888844447777777
848 88888888444488888888
849 888888884444999999999
850 8888888855555
851 88888888555551
852 888888885555522
853 8888888855555333
854 88888888555554444
855 888888885555555555
856 8888888855555666666
857 88888888555557777777
858 888888885555588888888
859 8888888855555999999999
860 88888888666666
861 888888886666661
862 8888888866666622
863 88888888666666333
864 888888886666664444
865 8888888866666655555
866 88888888666666666666
867 888888886666667777777
868 8888888866666688888888
869 88888888666666999999999
870 888888887777777
871 8888888877777771
872 88888888777777722
873 888888887777777333
874 8888888877777774444
875 88888888777777755555
876 888888887777777666666
877 8888888877777777777777
878 88888888777777788888888
879 888888887777777999999999
880 8888888888888888
881 88888888888888881
882 888888888888888822
883 8888888888888888333
884 88888888888888884444
885 888888888888888855555
886 8888888888888888666666
887 88888888888888887777777
888 888888888888888888888888
889 8888888888888888999999999
890 88888888999999999
891 888888889999999991
892 8888888899999999922
893 88888888999999999333
894 888888889999999994444
895 8888888899999999955555
896 88888888999999999666666
897 888888889999999997777777
898 8888888899999999988888888
899 88888888999999999999999999
900 999999999
901 9999999991
902 99999999922
903 999999999333
904 9999999994444
905 99999999955555
906 999999999666666
907 9999999997777777
908 99999999988888888
909 999999999999999999
910 9999999991
911 99999999911
912 999999999122
913 9999999991333
914 99999999914444
915 999999999155555
916 9999999991666666
917 99999999917777777
918 999999999188888888
919 9999999991999999999
920 99999999922
921 999999999221
922 9999999992222
923 99999999922333
924 999999999224444
925 9999999992255555
926 99999999922666666
927 999999999227777777
928 9999999992288888888
929 99999999922999999999
930 999999999333
931 9999999993331
932 99999999933322
933 999999999333333
934 9999999993334444
935 99999999933355555
936 999999999333666666
937 9999999993337777777
938 99999999933388888888
939 999999999333999999999
940 9999999994444
941 99999999944441
942 999999999444422
943 9999999994444333
944 99999999944444444
945 999999999444455555
946 9999999994444666666
947 99999999944447777777
948 999999999444488888888
949 9999999994444999999999
950 99999999955555
951 999999999555551
952 9999999995555522
953 99999999955555333
954 999999999555554444
955 9999999995555555555
956 99999999955555666666
957 999999999555557777777
958 9999999995555588888888
959 99999999955555999999999
960 999999999666666
961 9999999996666661
962 99999999966666622
963 999999999666666333
964 9999999996666664444
965 99999999966666655555
966 999999999666666666666
967 9999999996666667777777
968 99999999966666688888888
969 999999999666666999999999
970 9999999997777777
971 99999999977777771
972 999999999777777722
973 9999999997777777333
974 99999999977777774444
975 999999999777777755555
976 9999999997777777666666
977 99999999977777777777777
978 999999999777777788888888
979 9999999997777777999999999
980 99999999988888888
981 999999999888888881
982 9999999998888888822
983 99999999988888888333
984 999999999888888884444
985 9999999998888888855555
986 99999999988888888666666
987 999999999888888887777777
988 9999999998888888888888888
989 99999999988888888999999999
990 999999999999999999
991 9999999999999999991
992 99999999999999999922
993 999999999999999999333
994 9999999999999999994444
995 99999999999999999955555
996 999999999999999999666666
997 9999999999999999997777777
998 99999999999999999988888888
999 999999999999999999999999999
1000 1