0 3
1 39
2 399
3 3999
4 39999
5 399999
6 3999999
7 39999999
8 399999999
9 3999999999
10 39999999999
11 399999999999
12 3999999999999
13 39999999999999
14 399999999999999
15 3999999999999999
16 39999999999999999
17 399999999999999999
18 3999999999999999999
19 39999999999999999999
20 399999999999999999999
21 3999999999999999999999
22 39999999999999999999999
23 399999999999999999999999
24 3999999999999999999999999
25 39999999999999999999999999
26 399999999999999999999999999
27 3999999999999999999999999999
28 39999999999999999999999999999
29 399999999999999999999999999999
30 3999999999999999999999999999999
31 39999999999999999999999999999999
32 399999999999999999999999999999999
33 3999999999999999999999999999999999
34 39999999999999999999999999999999999
35 399999999999999999999999999999999999
36 3999999999999999999999999999999999999
37 39999999999999999999999999999999999999
38 399999999999999999999999999999999999999
39 3999999999999999999999999999999999999999
40 39999999999999999999999999999999999999999
41 399999999999999999999999999999999999999999
42 3999999999999999999999999999999999999999999
43 39999999999999999999999999999999999999999999
44 399999999999999999999999999999999999999999999
45 3999999999999999999999999999999999999999999999
46 39999999999999999999999999999999999999999999999
47 399999999999999999999999999999999999999999999999
48 3999999999999999999999999999999999999999999999999
49 39999999999999999999999999999999999999999999999999
50 399999999999999999999999999999999999999999999999999
51 3999999999999999999999999999999999999999999999999999
52 39999999999999999999999999999999999999999999999999999
53 399999999999999999999999999999999999999999999999999999
54 3999999999999999999999999999999999999999999999999999999
55 39999999999999999999999999999999999999999999999999999999
56 399999999999999999999999999999999999999999999999999999999
57 3999999999999999999999999999999999999999999999999999999999
58 39999999999999999999999999999999999999999999999999999999999
59 399999999999999999999999999999999999999999999999999999999999
60 3999999999999999999999999999999999999999999999999999999999999
61 39999999999999999999999999999999999999999999999999999999999999
62 399999999999999999999999999999999999999999999999999999999999999
63 3999999999999999999999999999999999999999999999999999999999999999
64 39999999999999999999999999999999999999999999999999999999999999999
65 399999999999999999999999999999999999999999999999999999999999999999
66 3999999999999999999999999999999999999999999999999999999999999999999
67 39999999999999999999999999999999999999999999999999999999999999999999
68 399999999999999999999999999999999999999999999999999999999999999999999
69 3999999999999999999999999999999999999999999999999999999999999999999999
70 39999999999999999999999999999999999999999999999999999999999999999999999
71 399999999999999999999999999999999999999999999999999999999999999999999999
72 3999999999999999999999999999999999999999999999999999999999999999999999999
73 39999999999999999999999999999999999999999999999999999999999999999999999999
74 399999999999999999999999999999999999999999999999999999999999999999999999999
75 3999999999999999999999999999999999999999999999999999999999999999999999999999
76 39999999999999999999999999999999999999999999999999999999999999999999999999999
77 399999999999999999999999999999999999999999999999999999999999999999999999999999
78 3999999999999999999999999999999999999999999999999999999999999999999999999999999
79 39999999999999999999999999999999999999999999999999999999999999999999999999999999
80 399999999999999999999999999999999999999999999999999999999999999999999999999999999
81 3999999999999999999999999999999999999999999999999999999999999999999999999999999999
82 39999999999999999999999999999999999999999999999999999999999999999999999999999999999
83 399999999999999999999999999999999999999999999999999999999999999999999999999999999999
84 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999
85 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999
86 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999
87 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
88 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
89 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
90 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
91 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
92 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
93 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
94 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
95 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
96 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
97 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
98 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
99 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
100 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
101 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
102 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
103 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
104 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
105 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
106 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
107 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
108 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
109 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
110 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
111 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
112 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
113 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
114 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
115 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
116 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
117 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
118 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
119 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
120 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
121 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
122 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
123 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
124 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
125 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
126 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
127 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
128 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
129 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
130 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
131 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
132 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
133 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
134 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
135 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
136 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
137 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
138 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
139 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
140 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
141 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
142 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
143 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
144 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
145 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
146 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
147 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
148 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
149 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
150 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
151 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
152 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
153 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
154 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
155 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
156 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
157 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
158 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
159 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
160 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
161 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
162 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
163 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
164 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
165 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
166 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
167 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
168 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
169 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
170 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
171 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
172 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
173 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
174 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
175 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
176 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
177 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
178 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
179 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
180 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
181 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
182 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
183 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
184 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
185 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
186 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
187 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
188 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
189 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
190 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
191 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
192 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
193 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
194 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
195 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
196 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
197 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
198 3999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
199 39999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
200 399999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999