120 0,1,1,2,1,2,2,3,1,2,2,3,2,3,3,4,
121 1,2,2,3,2,3,3,4,2,3,3,4,3,4,4,5,
122 1,2,2,3,2,3,3,4,2,3,3,4,3,4,4,5,
123 2,3,3,4,3,4,4,5,3,4,4,5,4,5,5,6,
124 1,2,2,3,2,3,3,4,2,3,3,4,3,4,4,5,
125 2,3,3,4,3,4,4,5,3,4,4,5,4,5,5,6,
126 2,3,3,4,3,4,4,5,3,4,4,5,4,5,5,6,
127 3,4,4,5,4,5,5,6,4,5,5,6,5,6,6,7,
128 1,2,2,3,2,3,3,4,2,3,3,4,3,4,4,5,
129 2,3,3,4,3,4,4,5,3,4,4,5,4,5,5,6,
130 2,3,3,4,3,4,4,5,3,4,4,5,4,5,5,6,
131 3,4,4,5,4,5,5,6,4,5,5,6,5,6,6,7,
132 2,3,3,4,3,4,4,5,3,4,4,5,4,5,5,6,
133 3,4,4,5,4,5,5,6,4,5,5,6,5,6,6,7,
134 3,4,4,5,4,5,5,6,4,5,5,6,5,6,6,7,
135 4,5,5,6,5,6,6,7,5,6,6,7,6,7,7,8};
148 for (i=
ibit;i<8;i++) {
277 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,
278 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,
279 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,
280 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6,
281 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,
282 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,
283 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,
284 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,7,
285 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,
286 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,
287 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,
288 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6,
289 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,
290 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,
291 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,
292 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,8};
305 for (i=
ibit;i<8;i++) {
322 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
323 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
324 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
325 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
326 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
327 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
328 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
329 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
330 6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,
331 6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,
332 6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,
333 6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,
334 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,
335 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,
336 4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,
337 3,3,3,3,3,3,3,3,2,2,2,2,1,1,0,8};
344 for (i=
ibit+1;i>0;i--) {
361 8,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
362 4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
363 5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
364 4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
365 6,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
366 4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
367 5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
368 4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
369 7,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
370 4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
371 5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
372 4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
373 6,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
374 4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
375 5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
376 4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0};
389 for (i=
ibit;i<8;i++) {
406 8,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,
407 4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,
408 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,
409 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,
410 6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,
411 6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,
412 6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,
413 6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,
414 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
415 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
416 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
417 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
418 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
419 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
420 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
421 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7};
428 for (i=
ibit+1;i>0;i--) {