1
2int do_000() { return 0; }
3int do_001() { return 1; }
4int do_002() { return 2; }
5int do_003() { return 3; }
6int do_004() { return 4; }
7int do_005() { return 5; }
8int do_006() { return 6; }
9int do_007() { return 7; }
10int do_008() { return 8; }
11int do_009() { return 9; }
12int do_010() { return 10; }
13int do_011() { return 11; }
14int do_012() { return 12; }
15int do_013() { return 13; }
16int do_014() { return 14; }
17int do_015() { return 15; }
18int do_016() { return 16; }
19int do_017() { return 17; }
20int do_018() { return 18; }
21int do_019() { return 19; }
22int do_020() { return 20; }
23int do_021() { return 21; }
24int do_022() { return 22; }
25int do_023() { return 23; }
26int do_024() { return 24; }
27int do_025() { return 25; }
28int do_026() { return 26; }
29int do_027() { return 27; }
30int do_028() { return 28; }
31int do_029() { return 29; }
32int do_030() { return 30; }
33int do_031() { return 31; }
34int do_032() { return 32; }
35int do_033() { return 33; }
36int do_034() { return 34; }
37int do_035() { return 35; }
38int do_036() { return 36; }
39int do_037() { return 37; }
40int do_038() { return 38; }
41int do_039() { return 39; }
42int do_040() { return 40; }
43int do_041() { return 41; }
44int do_042() { return 42; }
45int do_043() { return 43; }
46int do_044() { return 44; }
47int do_045() { return 45; }
48int do_046() { return 46; }
49int do_047() { return 47; }
50int do_048() { return 48; }
51int do_049() { return 49; }
52int do_050() { return 50; }
53int do_051() { return 51; }
54int do_052() { return 52; }
55int do_053() { return 53; }
56int do_054() { return 54; }
57int do_055() { return 55; }
58int do_056() { return 56; }
59int do_057() { return 57; }
60int do_058() { return 58; }
61int do_059() { return 59; }
62int do_060() { return 60; }
63int do_061() { return 61; }
64int do_062() { return 62; }
65int do_063() { return 63; }
66int do_064() { return 64; }
67int do_065() { return 65; }
68int do_066() { return 66; }
69int do_067() { return 67; }
70int do_068() { return 68; }
71int do_069() { return 69; }
72int do_070() { return 70; }
73int do_071() { return 71; }
74int do_072() { return 72; }
75int do_073() { return 73; }
76int do_074() { return 74; }
77int do_075() { return 75; }
78int do_076() { return 76; }
79int do_077() { return 77; }
80int do_078() { return 78; }
81int do_079() { return 79; }
82int do_080() { return 80; }
83int do_081() { return 81; }
84int do_082() { return 82; }
85int do_083() { return 83; }
86int do_084() { return 84; }
87int do_085() { return 85; }
88int do_086() { return 86; }
89int do_087() { return 87; }
90int do_088() { return 88; }
91int do_089() { return 89; }
92int do_090() { return 90; }
93int do_091() { return 91; }
94int do_092() { return 92; }
95int do_093() { return 93; }
96int do_094() { return 94; }
97int do_095() { return 95; }
98int do_096() { return 96; }
99int do_097() { return 97; }
100int do_098() { return 98; }
101int do_099() { return 99; }
102int do_100() { return 100; }
103int do_101() { return 101; }
104int do_102() { return 102; }
105int do_103() { return 103; }
106int do_104() { return 104; }
107int do_105() { return 105; }
108int do_106() { return 106; }
109int do_107() { return 107; }
110int do_108() { return 108; }
111int do_109() { return 109; }
112int do_110() { return 110; }
113int do_111() { return 111; }
114int do_112() { return 112; }
115int do_113() { return 113; }
116int do_114() { return 114; }
117int do_115() { return 115; }
118int do_116() { return 116; }
119int do_117() { return 117; }
120int do_118() { return 118; }
121int do_119() { return 119; }
122int do_120() { return 120; }
123int do_121() { return 121; }
124int do_122() { return 122; }
125int do_123() { return 123; }
126int do_124() { return 124; }
127int do_125() { return 125; }
128int do_126() { return 126; }
129int do_127() { return 127; }
130int do_128() { return 128; }
131int do_129() { return 129; }
132int do_130() { return 130; }
133int do_131() { return 131; }
134int do_132() { return 132; }
135int do_133() { return 133; }
136int do_134() { return 134; }
137int do_135() { return 135; }
138int do_136() { return 136; }
139int do_137() { return 137; }
140int do_138() { return 138; }
141int do_139() { return 139; }
142int do_140() { return 140; }
143int do_141() { return 141; }
144int do_142() { return 142; }
145int do_143() { return 143; }
146int do_144() { return 144; }
147int do_145() { return 145; }
148int do_146() { return 146; }
149int do_147() { return 147; }
150int do_148() { return 148; }
151int do_149() { return 149; }
152int do_150() { return 150; }
153int do_151() { return 151; }
154int do_152() { return 152; }
155int do_153() { return 153; }
156int do_154() { return 154; }
157int do_155() { return 155; }
158int do_156() { return 156; }
159int do_157() { return 157; }
160int do_158() { return 158; }
161int do_159() { return 159; }
162int do_160() { return 160; }
163int do_161() { return 161; }
164int do_162() { return 162; }
165int do_163() { return 163; }
166int do_164() { return 164; }
167int do_165() { return 165; }
168int do_166() { return 166; }
169int do_167() { return 167; }
170int do_168() { return 168; }
171int do_169() { return 169; }
172int do_170() { return 170; }
173int do_171() { return 171; }
174int do_172() { return 172; }
175int do_173() { return 173; }
176int do_174() { return 174; }
177int do_175() { return 175; }
178int do_176() { return 176; }
179int do_177() { return 177; }
180int do_178() { return 178; }
181int do_179() { return 179; }
182int do_180() { return 180; }
183int do_181() { return 181; }
184int do_182() { return 182; }
185int do_183() { return 183; }
186int do_184() { return 184; }
187int do_185() { return 185; }
188int do_186() { return 186; }
189int do_187() { return 187; }
190int do_188() { return 188; }
191int do_189() { return 189; }
192int do_190() { return 190; }
193int do_191() { return 191; }
194int do_192() { return 192; }
195int do_193() { return 193; }
196int do_194() { return 194; }
197int do_195() { return 195; }
198int do_196() { return 196; }
199int do_197() { return 197; }
200int do_198() { return 198; }
201int do_199() { return 199; }
202int do_200() { return 200; }
203int do_201() { return 201; }
204int do_202() { return 202; }
205int do_203() { return 203; }
206int do_204() { return 204; }
207int do_205() { return 205; }
208int do_206() { return 206; }
209int do_207() { return 207; }
210int do_208() { return 208; }
211int do_209() { return 209; }
212int do_210() { return 210; }
213int do_211() { return 211; }
214int do_212() { return 212; }
215int do_213() { return 213; }
216int do_214() { return 214; }
217int do_215() { return 215; }
218int do_216() { return 216; }
219int do_217() { return 217; }
220int do_218() { return 218; }
221int do_219() { return 219; }
222int do_220() { return 220; }
223int do_221() { return 221; }
224int do_222() { return 222; }
225int do_223() { return 223; }
226int do_224() { return 224; }
227int do_225() { return 225; }
228int do_226() { return 226; }
229int do_227() { return 227; }
230int do_228() { return 228; }
231int do_229() { return 229; }
232int do_230() { return 230; }
233int do_231() { return 231; }
234int do_232() { return 232; }
235int do_233() { return 233; }
236int do_234() { return 234; }
237int do_235() { return 235; }
238int do_236() { return 236; }
239int do_237() { return 237; }
240int do_238() { return 238; }
241int do_239() { return 239; }
242int do_240() { return 240; }
243int do_241() { return 241; }
244int do_242() { return 242; }
245int do_243() { return 243; }
246int do_244() { return 244; }
247int do_245() { return 245; }
248int do_246() { return 246; }
249int do_247() { return 247; }
250int do_248() { return 248; }
251int do_249() { return 249; }
252int do_250() { return 250; }
253int do_251() { return 251; }
254int do_252() { return 252; }
255int do_253() { return 253; }
256int do_254() { return 254; }
257int do_255() { return 255; }
258int do_256() { return 256; }
259int do_257() { return 257; }
260int do_258() { return 258; }
261int do_259() { return 259; }
262int do_260() { return 260; }
263int do_261() { return 261; }
264int do_262() { return 262; }
265int do_263() { return 263; }
266int do_264() { return 264; }
267int do_265() { return 265; }
268int do_266() { return 266; }
269int do_267() { return 267; }
270int do_268() { return 268; }
271int do_269() { return 269; }
272int do_270() { return 270; }
273int do_271() { return 271; }
274int do_272() { return 272; }
275int do_273() { return 273; }
276int do_274() { return 274; }
277int do_275() { return 275; }
278int do_276() { return 276; }
279int do_277() { return 277; }
280int do_278() { return 278; }
281int do_279() { return 279; }
282int do_280() { return 280; }
283int do_281() { return 281; }
284int do_282() { return 282; }
285int do_283() { return 283; }
286int do_284() { return 284; }
287int do_285() { return 285; }
288int do_286() { return 286; }
289int do_287() { return 287; }
290int do_288() { return 288; }
291int do_289() { return 289; }
292int do_290() { return 290; }
293int do_291() { return 291; }
294int do_292() { return 292; }
295int do_293() { return 293; }
296int do_294() { return 294; }
297int do_295() { return 295; }
298int do_296() { return 296; }
299int do_297() { return 297; }
300int do_298() { return 298; }
301int do_299() { return 299; }
302int do_300() { return 300; }
303int do_301() { return 301; }
304int do_302() { return 302; }
305int do_303() { return 303; }
306int do_304() { return 304; }
307int do_305() { return 305; }
308int do_306() { return 306; }
309int do_307() { return 307; }
310int do_308() { return 308; }
311int do_309() { return 309; }
312int do_310() { return 310; }
313int do_311() { return 311; }
314int do_312() { return 312; }
315int do_313() { return 313; }
316int do_314() { return 314; }
317int do_315() { return 315; }
318int do_316() { return 316; }
319int do_317() { return 317; }
320int do_318() { return 318; }
321int do_319() { return 319; }
322int do_320() { return 320; }
323int do_321() { return 321; }
324int do_322() { return 322; }
325int do_323() { return 323; }
326int do_324() { return 324; }
327int do_325() { return 325; }
328int do_326() { return 326; }
329int do_327() { return 327; }
330int do_328() { return 328; }
331int do_329() { return 329; }
332int do_330() { return 330; }
333int do_331() { return 331; }
334int do_332() { return 332; }
335int do_333() { return 333; }
336int do_334() { return 334; }
337int do_335() { return 335; }
338int do_336() { return 336; }
339int do_337() { return 337; }
340int do_338() { return 338; }
341int do_339() { return 339; }
342int do_340() { return 340; }
343int do_341() { return 341; }
344int do_342() { return 342; }
345int do_343() { return 343; }
346int do_344() { return 344; }
347int do_345() { return 345; }
348int do_346() { return 346; }
349int do_347() { return 347; }
350int do_348() { return 348; }
351int do_349() { return 349; }
352int do_350() { return 350; }
353int do_351() { return 351; }
354int do_352() { return 352; }
355int do_353() { return 353; }
356int do_354() { return 354; }
357int do_355() { return 355; }
358int do_356() { return 356; }
359int do_357() { return 357; }
360int do_358() { return 358; }
361int do_359() { return 359; }
362int do_360() { return 360; }
363int do_361() { return 361; }
364int do_362() { return 362; }
365int do_363() { return 363; }
366int do_364() { return 364; }
367int do_365() { return 365; }
368int do_366() { return 366; }
369int do_367() { return 367; }
370int do_368() { return 368; }
371int do_369() { return 369; }
372int do_370() { return 370; }
373int do_371() { return 371; }
374int do_372() { return 372; }
375int do_373() { return 373; }
376int do_374() { return 374; }
377int do_375() { return 375; }
378int do_376() { return 376; }
379int do_377() { return 377; }
380int do_378() { return 378; }
381int do_379() { return 379; }
382int do_380() { return 380; }
383int do_381() { return 381; }
384int do_382() { return 382; }
385int do_383() { return 383; }
386int do_384() { return 384; }
387int do_385() { return 385; }
388int do_386() { return 386; }
389int do_387() { return 387; }
390int do_388() { return 388; }
391int do_389() { return 389; }
392int do_390() { return 390; }
393int do_391() { return 391; }
394int do_392() { return 392; }
395int do_393() { return 393; }
396int do_394() { return 394; }
397int do_395() { return 395; }
398int do_396() { return 396; }
399int do_397() { return 397; }
400int do_398() { return 398; }
401int do_399() { return 399; }
402int do_400() { return 400; }
403int do_401() { return 401; }
404int do_402() { return 402; }
405int do_403() { return 403; }
406int do_404() { return 404; }
407int do_405() { return 405; }
408int do_406() { return 406; }
409int do_407() { return 407; }
410int do_408() { return 408; }
411int do_409() { return 409; }
412int do_410() { return 410; }
413int do_411() { return 411; }
414int do_412() { return 412; }
415int do_413() { return 413; }
416int do_414() { return 414; }
417int do_415() { return 415; }
418int do_416() { return 416; }
419int do_417() { return 417; }
420int do_418() { return 418; }
421int do_419() { return 419; }
422int do_420() { return 420; }
423int do_421() { return 421; }
424int do_422() { return 422; }
425int do_423() { return 423; }
426int do_424() { return 424; }
427int do_425() { return 425; }
428int do_426() { return 426; }
429int do_427() { return 427; }
430int do_428() { return 428; }
431int do_429() { return 429; }
432int do_430() { return 430; }
433int do_431() { return 431; }
434int do_432() { return 432; }
435int do_433() { return 433; }
436int do_434() { return 434; }
437int do_435() { return 435; }
438int do_436() { return 436; }
439int do_437() { return 437; }
440int do_438() { return 438; }
441int do_439() { return 439; }
442int do_440() { return 440; }
443int do_441() { return 441; }
444int do_442() { return 442; }
445int do_443() { return 443; }
446int do_444() { return 444; }
447int do_445() { return 445; }
448int do_446() { return 446; }
449int do_447() { return 447; }
450int do_448() { return 448; }
451int do_449() { return 449; }
452int do_450() { return 450; }
453int do_451() { return 451; }
454int do_452() { return 452; }
455int do_453() { return 453; }
456int do_454() { return 454; }
457int do_455() { return 455; }
458int do_456() { return 456; }
459int do_457() { return 457; }
460int do_458() { return 458; }
461int do_459() { return 459; }
462int do_460() { return 460; }
463int do_461() { return 461; }
464int do_462() { return 462; }
465int do_463() { return 463; }
466int do_464() { return 464; }
467int do_465() { return 465; }
468int do_466() { return 466; }
469int do_467() { return 467; }
470int do_468() { return 468; }
471int do_469() { return 469; }
472int do_470() { return 470; }
473int do_471() { return 471; }
474int do_472() { return 472; }
475int do_473() { return 473; }
476int do_474() { return 474; }
477int do_475() { return 475; }
478int do_476() { return 476; }
479int do_477() { return 477; }
480int do_478() { return 478; }
481int do_479() { return 479; }
482int do_480() { return 480; }
483int do_481() { return 481; }
484int do_482() { return 482; }
485int do_483() { return 483; }
486int do_484() { return 484; }
487int do_485() { return 485; }
488int do_486() { return 486; }
489int do_487() { return 487; }
490int do_488() { return 488; }
491int do_489() { return 489; }
492int do_490() { return 490; }
493int do_491() { return 491; }
494int do_492() { return 492; }
495int do_493() { return 493; }
496int do_494() { return 494; }
497int do_495() { return 495; }
498int do_496() { return 496; }
499int do_497() { return 497; }
500int do_498() { return 498; }
501int do_499() { return 499; }
502int do_500() { return 500; }
503int do_501() { return 501; }
504int do_502() { return 502; }
505int do_503() { return 503; }
506int do_504() { return 504; }
507int do_505() { return 505; }
508int do_506() { return 506; }
509int do_507() { return 507; }
510int do_508() { return 508; }
511int do_509() { return 509; }
512int do_510() { return 510; }
513int do_511() { return 511; }
514int do_512() { return 512; }
515int do_513() { return 513; }
516int do_514() { return 514; }
517int do_515() { return 515; }
518int do_516() { return 516; }
519int do_517() { return 517; }
520int do_518() { return 518; }
521int do_519() { return 519; }
522int do_520() { return 520; }
523int do_521() { return 521; }
524int do_522() { return 522; }
525int do_523() { return 523; }
526int do_524() { return 524; }
527int do_525() { return 525; }
528int do_526() { return 526; }
529int do_527() { return 527; }
530int do_528() { return 528; }
531int do_529() { return 529; }
532int do_530() { return 530; }
533int do_531() { return 531; }
534int do_532() { return 532; }
535int do_533() { return 533; }
536int do_534() { return 534; }
537int do_535() { return 535; }
538int do_536() { return 536; }
539int do_537() { return 537; }
540int do_538() { return 538; }
541int do_539() { return 539; }
542int do_540() { return 540; }
543int do_541() { return 541; }
544int do_542() { return 542; }
545int do_543() { return 543; }
546int do_544() { return 544; }
547int do_545() { return 545; }
548int do_546() { return 546; }
549int do_547() { return 547; }
550int do_548() { return 548; }
551int do_549() { return 549; }
552int do_550() { return 550; }
553int do_551() { return 551; }
554int do_552() { return 552; }
555int do_553() { return 553; }
556int do_554() { return 554; }
557int do_555() { return 555; }
558int do_556() { return 556; }
559int do_557() { return 557; }
560int do_558() { return 558; }
561int do_559() { return 559; }
562int do_560() { return 560; }
563int do_561() { return 561; }
564int do_562() { return 562; }
565int do_563() { return 563; }
566int do_564() { return 564; }
567int do_565() { return 565; }
568int do_566() { return 566; }
569int do_567() { return 567; }
570int do_568() { return 568; }
571int do_569() { return 569; }
572int do_570() { return 570; }
573int do_571() { return 571; }
574int do_572() { return 572; }
575int do_573() { return 573; }
576int do_574() { return 574; }
577int do_575() { return 575; }
578int do_576() { return 576; }
579int do_577() { return 577; }
580int do_578() { return 578; }
581int do_579() { return 579; }
582int do_580() { return 580; }
583int do_581() { return 581; }
584int do_582() { return 582; }
585int do_583() { return 583; }
586int do_584() { return 584; }
587int do_585() { return 585; }
588int do_586() { return 586; }
589int do_587() { return 587; }
590int do_588() { return 588; }
591int do_589() { return 589; }
592int do_590() { return 590; }
593int do_591() { return 591; }
594int do_592() { return 592; }
595int do_593() { return 593; }
596int do_594() { return 594; }
597int do_595() { return 595; }
598int do_596() { return 596; }
599int do_597() { return 597; }
600int do_598() { return 598; }
601int do_599() { return 599; }
602int do_600() { return 600; }
603int do_601() { return 601; }
604int do_602() { return 602; }
605int do_603() { return 603; }
606int do_604() { return 604; }
607int do_605() { return 605; }
608int do_606() { return 606; }
609int do_607() { return 607; }
610int do_608() { return 608; }
611int do_609() { return 609; }
612int do_610() { return 610; }
613int do_611() { return 611; }
614int do_612() { return 612; }
615int do_613() { return 613; }
616int do_614() { return 614; }
617int do_615() { return 615; }
618int do_616() { return 616; }
619int do_617() { return 617; }
620int do_618() { return 618; }
621int do_619() { return 619; }
622int do_620() { return 620; }
623int do_621() { return 621; }
624int do_622() { return 622; }
625int do_623() { return 623; }
626int do_624() { return 624; }
627int do_625() { return 625; }
628int do_626() { return 626; }
629int do_627() { return 627; }
630int do_628() { return 628; }
631int do_629() { return 629; }
632int do_630() { return 630; }
633int do_631() { return 631; }
634int do_632() { return 632; }
635int do_633() { return 633; }
636int do_634() { return 634; }
637int do_635() { return 635; }
638int do_636() { return 636; }
639int do_637() { return 637; }
640int do_638() { return 638; }
641int do_639() { return 639; }
642int do_640() { return 640; }
643int do_641() { return 641; }
644int do_642() { return 642; }
645int do_643() { return 643; }
646int do_644() { return 644; }
647int do_645() { return 645; }
648int do_646() { return 646; }
649int do_647() { return 647; }
650int do_648() { return 648; }
651int do_649() { return 649; }
652int do_650() { return 650; }
653int do_651() { return 651; }
654int do_652() { return 652; }
655int do_653() { return 653; }
656int do_654() { return 654; }
657int do_655() { return 655; }
658int do_656() { return 656; }
659int do_657() { return 657; }
660int do_658() { return 658; }
661int do_659() { return 659; }
662int do_660() { return 660; }
663int do_661() { return 661; }
664int do_662() { return 662; }
665int do_663() { return 663; }
666int do_664() { return 664; }
667int do_665() { return 665; }
668int do_666() { return 666; }
669int do_667() { return 667; }
670int do_668() { return 668; }
671int do_669() { return 669; }
672int do_670() { return 670; }
673int do_671() { return 671; }
674int do_672() { return 672; }
675int do_673() { return 673; }
676int do_674() { return 674; }
677int do_675() { return 675; }
678int do_676() { return 676; }
679int do_677() { return 677; }
680int do_678() { return 678; }
681int do_679() { return 679; }
682int do_680() { return 680; }
683int do_681() { return 681; }
684int do_682() { return 682; }
685int do_683() { return 683; }
686int do_684() { return 684; }
687int do_685() { return 685; }
688int do_686() { return 686; }
689int do_687() { return 687; }
690int do_688() { return 688; }
691int do_689() { return 689; }
692int do_690() { return 690; }
693int do_691() { return 691; }
694int do_692() { return 692; }
695int do_693() { return 693; }
696int do_694() { return 694; }
697int do_695() { return 695; }
698int do_696() { return 696; }
699int do_697() { return 697; }
700int do_698() { return 698; }
701int do_699() { return 699; }
702int do_700() { return 700; }
703int do_701() { return 701; }
704int do_702() { return 702; }
705int do_703() { return 703; }
706int do_704() { return 704; }
707int do_705() { return 705; }
708int do_706() { return 706; }
709int do_707() { return 707; }
710int do_708() { return 708; }
711int do_709() { return 709; }
712int do_710() { return 710; }
713int do_711() { return 711; }
714int do_712() { return 712; }
715int do_713() { return 713; }
716int do_714() { return 714; }
717int do_715() { return 715; }
718int do_716() { return 716; }
719int do_717() { return 717; }
720int do_718() { return 718; }
721int do_719() { return 719; }
722int do_720() { return 720; }
723int do_721() { return 721; }
724int do_722() { return 722; }
725int do_723() { return 723; }
726int do_724() { return 724; }
727int do_725() { return 725; }
728int do_726() { return 726; }
729int do_727() { return 727; }
730int do_728() { return 728; }
731int do_729() { return 729; }
732int do_730() { return 730; }
733int do_731() { return 731; }
734int do_732() { return 732; }
735int do_733() { return 733; }
736int do_734() { return 734; }
737int do_735() { return 735; }
738int do_736() { return 736; }
739int do_737() { return 737; }
740int do_738() { return 738; }
741int do_739() { return 739; }
742int do_740() { return 740; }
743int do_741() { return 741; }
744int do_742() { return 742; }
745int do_743() { return 743; }
746int do_744() { return 744; }
747int do_745() { return 745; }
748int do_746() { return 746; }
749int do_747() { return 747; }
750int do_748() { return 748; }
751int do_749() { return 749; }
752int do_750() { return 750; }
753int do_751() { return 751; }
754int do_752() { return 752; }
755int do_753() { return 753; }
756int do_754() { return 754; }
757int do_755() { return 755; }
758int do_756() { return 756; }
759int do_757() { return 757; }
760int do_758() { return 758; }
761int do_759() { return 759; }
762int do_760() { return 760; }
763int do_761() { return 761; }
764int do_762() { return 762; }
765int do_763() { return 763; }
766int do_764() { return 764; }
767int do_765() { return 765; }
768int do_766() { return 766; }
769int do_767() { return 767; }
770int do_768() { return 768; }
771int do_769() { return 769; }
772int do_770() { return 770; }
773int do_771() { return 771; }
774int do_772() { return 772; }
775int do_773() { return 773; }
776int do_774() { return 774; }
777int do_775() { return 775; }
778int do_776() { return 776; }
779int do_777() { return 777; }
780int do_778() { return 778; }
781int do_779() { return 779; }
782int do_780() { return 780; }
783int do_781() { return 781; }
784int do_782() { return 782; }
785int do_783() { return 783; }
786int do_784() { return 784; }
787int do_785() { return 785; }
788int do_786() { return 786; }
789int do_787() { return 787; }
790int do_788() { return 788; }
791int do_789() { return 789; }
792int do_790() { return 790; }
793int do_791() { return 791; }
794int do_792() { return 792; }
795int do_793() { return 793; }
796int do_794() { return 794; }
797int do_795() { return 795; }
798int do_796() { return 796; }
799int do_797() { return 797; }
800int do_798() { return 798; }
801int do_799() { return 799; }
802int do_800() { return 800; }
803int do_801() { return 801; }
804int do_802() { return 802; }
805int do_803() { return 803; }
806int do_804() { return 804; }
807int do_805() { return 805; }
808int do_806() { return 806; }
809int do_807() { return 807; }
810int do_808() { return 808; }
811int do_809() { return 809; }
812int do_810() { return 810; }
813int do_811() { return 811; }
814int do_812() { return 812; }
815int do_813() { return 813; }
816int do_814() { return 814; }
817int do_815() { return 815; }
818int do_816() { return 816; }
819int do_817() { return 817; }
820int do_818() { return 818; }
821int do_819() { return 819; }
822int do_820() { return 820; }
823int do_821() { return 821; }
824int do_822() { return 822; }
825int do_823() { return 823; }
826int do_824() { return 824; }
827int do_825() { return 825; }
828int do_826() { return 826; }
829int do_827() { return 827; }
830int do_828() { return 828; }
831int do_829() { return 829; }
832int do_830() { return 830; }
833int do_831() { return 831; }
834int do_832() { return 832; }
835int do_833() { return 833; }
836int do_834() { return 834; }
837int do_835() { return 835; }
838int do_836() { return 836; }
839int do_837() { return 837; }
840int do_838() { return 838; }
841int do_839() { return 839; }
842int do_840() { return 840; }
843int do_841() { return 841; }
844int do_842() { return 842; }
845int do_843() { return 843; }
846int do_844() { return 844; }
847int do_845() { return 845; }
848int do_846() { return 846; }
849int do_847() { return 847; }
850int do_848() { return 848; }
851int do_849() { return 849; }
852int do_850() { return 850; }
853int do_851() { return 851; }
854int do_852() { return 852; }
855int do_853() { return 853; }
856int do_854() { return 854; }
857int do_855() { return 855; }
858int do_856() { return 856; }
859int do_857() { return 857; }
860int do_858() { return 858; }
861int do_859() { return 859; }
862int do_860() { return 860; }
863int do_861() { return 861; }
864int do_862() { return 862; }
865int do_863() { return 863; }
866int do_864() { return 864; }
867int do_865() { return 865; }
868int do_866() { return 866; }
869int do_867() { return 867; }
870int do_868() { return 868; }
871int do_869() { return 869; }
872int do_870() { return 870; }
873int do_871() { return 871; }
874int do_872() { return 872; }
875int do_873() { return 873; }
876int do_874() { return 874; }
877int do_875() { return 875; }
878int do_876() { return 876; }
879int do_877() { return 877; }
880int do_878() { return 878; }
881int do_879() { return 879; }
882int do_880() { return 880; }
883int do_881() { return 881; }
884int do_882() { return 882; }
885int do_883() { return 883; }
886int do_884() { return 884; }
887int do_885() { return 885; }
888int do_886() { return 886; }
889int do_887() { return 887; }
890int do_888() { return 888; }
891int do_889() { return 889; }
892int do_890() { return 890; }
893int do_891() { return 891; }
894int do_892() { return 892; }
895int do_893() { return 893; }
896int do_894() { return 894; }
897int do_895() { return 895; }
898int do_896() { return 896; }
899int do_897() { return 897; }
900int do_898() { return 898; }
901int do_899() { return 899; }
902int do_900() { return 900; }
903int do_901() { return 901; }
904int do_902() { return 902; }
905int do_903() { return 903; }
906int do_904() { return 904; }
907int do_905() { return 905; }
908int do_906() { return 906; }
909int do_907() { return 907; }
910int do_908() { return 908; }
911int do_909() { return 909; }
912int do_910() { return 910; }
913int do_911() { return 911; }
914int do_912() { return 912; }
915int do_913() { return 913; }
916int do_914() { return 914; }
917int do_915() { return 915; }
918int do_916() { return 916; }
919int do_917() { return 917; }
920int do_918() { return 918; }
921int do_919() { return 919; }
922int do_920() { return 920; }
923int do_921() { return 921; }
924int do_922() { return 922; }
925int do_923() { return 923; }
926int do_924() { return 924; }
927int do_925() { return 925; }
928int do_926() { return 926; }
929int do_927() { return 927; }
930int do_928() { return 928; }
931int do_929() { return 929; }
932int do_930() { return 930; }
933int do_931() { return 931; }
934int do_932() { return 932; }
935int do_933() { return 933; }
936int do_934() { return 934; }
937int do_935() { return 935; }
938int do_936() { return 936; }
939int do_937() { return 937; }
940int do_938() { return 938; }
941int do_939() { return 939; }
942int do_940() { return 940; }
943int do_941() { return 941; }
944int do_942() { return 942; }
945int do_943() { return 943; }
946int do_944() { return 944; }
947int do_945() { return 945; }
948int do_946() { return 946; }
949int do_947() { return 947; }
950int do_948() { return 948; }
951int do_949() { return 949; }
952int do_950() { return 950; }
953int do_951() { return 951; }
954int do_952() { return 952; }
955int do_953() { return 953; }
956int do_954() { return 954; }
957int do_955() { return 955; }
958int do_956() { return 956; }
959int do_957() { return 957; }
960int do_958() { return 958; }
961int do_959() { return 959; }
962int do_960() { return 960; }
963int do_961() { return 961; }
964int do_962() { return 962; }
965int do_963() { return 963; }
966int do_964() { return 964; }
967int do_965() { return 965; }
968int do_966() { return 966; }
969int do_967() { return 967; }
970int do_968() { return 968; }
971int do_969() { return 969; }
972int do_970() { return 970; }
973int do_971() { return 971; }
974int do_972() { return 972; }
975int do_973() { return 973; }
976int do_974() { return 974; }
977int do_975() { return 975; }
978int do_976() { return 976; }
979int do_977() { return 977; }
980int do_978() { return 978; }
981int do_979() { return 979; }
982int do_980() { return 980; }
983int do_981() { return 981; }
984int do_982() { return 982; }
985int do_983() { return 983; }
986int do_984() { return 984; }
987int do_985() { return 985; }
988int do_986() { return 986; }
989int do_987() { return 987; }
990int do_988() { return 988; }
991int do_989() { return 989; }
992int do_990() { return 990; }
993int do_991() { return 991; }
994int do_992() { return 992; }
995int do_993() { return 993; }
996int do_994() { return 994; }
997int do_995() { return 995; }
998int do_996() { return 996; }
999int do_997() { return 997; }
1000int do_998() { return 998; }
1001int do_999() { return 999; }
1002