Advertisement
Algue-Rythme

Plus ou Moins Débile

Aug 25th, 2015
612
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 397.89 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. int main()
  4. {
  5.     int begin = 0;
  6.     int end = 100;
  7.     while (begin+1 != end)
  8.     {
  9.         int ask = -1;
  10.         switch (end)
  11.         {
  12.             case 1:
  13.             switch (begin)
  14.             {
  15.                 case 0:
  16.                 ask = 0;
  17.                 break;
  18.  
  19.             } break;
  20.  
  21.             case 2:
  22.             switch (begin)
  23.             {
  24.                 case 0:
  25.                 ask = 1;
  26.                 break;
  27.  
  28.                 case 1:
  29.                 ask = 1;
  30.                 break;
  31.  
  32.             } break;
  33.  
  34.             case 3:
  35.             switch (begin)
  36.             {
  37.                 case 0:
  38.                 ask = 1;
  39.                 break;
  40.  
  41.                 case 1:
  42.                 ask = 2;
  43.                 break;
  44.  
  45.                 case 2:
  46.                 ask = 2;
  47.                 break;
  48.  
  49.             } break;
  50.  
  51.             case 4:
  52.             switch (begin)
  53.             {
  54.                 case 0:
  55.                 ask = 2;
  56.                 break;
  57.  
  58.                 case 1:
  59.                 ask = 2;
  60.                 break;
  61.  
  62.                 case 2:
  63.                 ask = 3;
  64.                 break;
  65.  
  66.                 case 3:
  67.                 ask = 3;
  68.                 break;
  69.  
  70.             } break;
  71.  
  72.             case 5:
  73.             switch (begin)
  74.             {
  75.                 case 0:
  76.                 ask = 2;
  77.                 break;
  78.  
  79.                 case 1:
  80.                 ask = 3;
  81.                 break;
  82.  
  83.                 case 2:
  84.                 ask = 3;
  85.                 break;
  86.  
  87.                 case 3:
  88.                 ask = 4;
  89.                 break;
  90.  
  91.                 case 4:
  92.                 ask = 4;
  93.                 break;
  94.  
  95.             } break;
  96.  
  97.             case 6:
  98.             switch (begin)
  99.             {
  100.                 case 0:
  101.                 ask = 3;
  102.                 break;
  103.  
  104.                 case 1:
  105.                 ask = 3;
  106.                 break;
  107.  
  108.                 case 2:
  109.                 ask = 4;
  110.                 break;
  111.  
  112.                 case 3:
  113.                 ask = 4;
  114.                 break;
  115.  
  116.                 case 4:
  117.                 ask = 5;
  118.                 break;
  119.  
  120.                 case 5:
  121.                 ask = 5;
  122.                 break;
  123.  
  124.             } break;
  125.  
  126.             case 7:
  127.             switch (begin)
  128.             {
  129.                 case 0:
  130.                 ask = 3;
  131.                 break;
  132.  
  133.                 case 1:
  134.                 ask = 4;
  135.                 break;
  136.  
  137.                 case 2:
  138.                 ask = 4;
  139.                 break;
  140.  
  141.                 case 3:
  142.                 ask = 5;
  143.                 break;
  144.  
  145.                 case 4:
  146.                 ask = 5;
  147.                 break;
  148.  
  149.                 case 5:
  150.                 ask = 6;
  151.                 break;
  152.  
  153.                 case 6:
  154.                 ask = 6;
  155.                 break;
  156.  
  157.             } break;
  158.  
  159.             case 8:
  160.             switch (begin)
  161.             {
  162.                 case 0:
  163.                 ask = 4;
  164.                 break;
  165.  
  166.                 case 1:
  167.                 ask = 4;
  168.                 break;
  169.  
  170.                 case 2:
  171.                 ask = 5;
  172.                 break;
  173.  
  174.                 case 3:
  175.                 ask = 5;
  176.                 break;
  177.  
  178.                 case 4:
  179.                 ask = 6;
  180.                 break;
  181.  
  182.                 case 5:
  183.                 ask = 6;
  184.                 break;
  185.  
  186.                 case 6:
  187.                 ask = 7;
  188.                 break;
  189.  
  190.                 case 7:
  191.                 ask = 7;
  192.                 break;
  193.  
  194.             } break;
  195.  
  196.             case 9:
  197.             switch (begin)
  198.             {
  199.                 case 0:
  200.                 ask = 4;
  201.                 break;
  202.  
  203.                 case 1:
  204.                 ask = 5;
  205.                 break;
  206.  
  207.                 case 2:
  208.                 ask = 5;
  209.                 break;
  210.  
  211.                 case 3:
  212.                 ask = 6;
  213.                 break;
  214.  
  215.                 case 4:
  216.                 ask = 6;
  217.                 break;
  218.  
  219.                 case 5:
  220.                 ask = 7;
  221.                 break;
  222.  
  223.                 case 6:
  224.                 ask = 7;
  225.                 break;
  226.  
  227.                 case 7:
  228.                 ask = 8;
  229.                 break;
  230.  
  231.                 case 8:
  232.                 ask = 8;
  233.                 break;
  234.  
  235.             } break;
  236.  
  237.             case 10:
  238.             switch (begin)
  239.             {
  240.                 case 0:
  241.                 ask = 5;
  242.                 break;
  243.  
  244.                 case 1:
  245.                 ask = 5;
  246.                 break;
  247.  
  248.                 case 2:
  249.                 ask = 6;
  250.                 break;
  251.  
  252.                 case 3:
  253.                 ask = 6;
  254.                 break;
  255.  
  256.                 case 4:
  257.                 ask = 7;
  258.                 break;
  259.  
  260.                 case 5:
  261.                 ask = 7;
  262.                 break;
  263.  
  264.                 case 6:
  265.                 ask = 8;
  266.                 break;
  267.  
  268.                 case 7:
  269.                 ask = 8;
  270.                 break;
  271.  
  272.                 case 8:
  273.                 ask = 9;
  274.                 break;
  275.  
  276.                 case 9:
  277.                 ask = 9;
  278.                 break;
  279.  
  280.             } break;
  281.  
  282.             case 11:
  283.             switch (begin)
  284.             {
  285.                 case 0:
  286.                 ask = 5;
  287.                 break;
  288.  
  289.                 case 1:
  290.                 ask = 6;
  291.                 break;
  292.  
  293.                 case 2:
  294.                 ask = 6;
  295.                 break;
  296.  
  297.                 case 3:
  298.                 ask = 7;
  299.                 break;
  300.  
  301.                 case 4:
  302.                 ask = 7;
  303.                 break;
  304.  
  305.                 case 5:
  306.                 ask = 8;
  307.                 break;
  308.  
  309.                 case 6:
  310.                 ask = 8;
  311.                 break;
  312.  
  313.                 case 7:
  314.                 ask = 9;
  315.                 break;
  316.  
  317.                 case 8:
  318.                 ask = 9;
  319.                 break;
  320.  
  321.                 case 9:
  322.                 ask = 10;
  323.                 break;
  324.  
  325.                 case 10:
  326.                 ask = 10;
  327.                 break;
  328.  
  329.             } break;
  330.  
  331.             case 12:
  332.             switch (begin)
  333.             {
  334.                 case 0:
  335.                 ask = 6;
  336.                 break;
  337.  
  338.                 case 1:
  339.                 ask = 6;
  340.                 break;
  341.  
  342.                 case 2:
  343.                 ask = 7;
  344.                 break;
  345.  
  346.                 case 3:
  347.                 ask = 7;
  348.                 break;
  349.  
  350.                 case 4:
  351.                 ask = 8;
  352.                 break;
  353.  
  354.                 case 5:
  355.                 ask = 8;
  356.                 break;
  357.  
  358.                 case 6:
  359.                 ask = 9;
  360.                 break;
  361.  
  362.                 case 7:
  363.                 ask = 9;
  364.                 break;
  365.  
  366.                 case 8:
  367.                 ask = 10;
  368.                 break;
  369.  
  370.                 case 9:
  371.                 ask = 10;
  372.                 break;
  373.  
  374.                 case 10:
  375.                 ask = 11;
  376.                 break;
  377.  
  378.                 case 11:
  379.                 ask = 11;
  380.                 break;
  381.  
  382.             } break;
  383.  
  384.             case 13:
  385.             switch (begin)
  386.             {
  387.                 case 0:
  388.                 ask = 6;
  389.                 break;
  390.  
  391.                 case 1:
  392.                 ask = 7;
  393.                 break;
  394.  
  395.                 case 2:
  396.                 ask = 7;
  397.                 break;
  398.  
  399.                 case 3:
  400.                 ask = 8;
  401.                 break;
  402.  
  403.                 case 4:
  404.                 ask = 8;
  405.                 break;
  406.  
  407.                 case 5:
  408.                 ask = 9;
  409.                 break;
  410.  
  411.                 case 6:
  412.                 ask = 9;
  413.                 break;
  414.  
  415.                 case 7:
  416.                 ask = 10;
  417.                 break;
  418.  
  419.                 case 8:
  420.                 ask = 10;
  421.                 break;
  422.  
  423.                 case 9:
  424.                 ask = 11;
  425.                 break;
  426.  
  427.                 case 10:
  428.                 ask = 11;
  429.                 break;
  430.  
  431.                 case 11:
  432.                 ask = 12;
  433.                 break;
  434.  
  435.                 case 12:
  436.                 ask = 12;
  437.                 break;
  438.  
  439.             } break;
  440.  
  441.             case 14:
  442.             switch (begin)
  443.             {
  444.                 case 0:
  445.                 ask = 7;
  446.                 break;
  447.  
  448.                 case 1:
  449.                 ask = 7;
  450.                 break;
  451.  
  452.                 case 2:
  453.                 ask = 8;
  454.                 break;
  455.  
  456.                 case 3:
  457.                 ask = 8;
  458.                 break;
  459.  
  460.                 case 4:
  461.                 ask = 9;
  462.                 break;
  463.  
  464.                 case 5:
  465.                 ask = 9;
  466.                 break;
  467.  
  468.                 case 6:
  469.                 ask = 10;
  470.                 break;
  471.  
  472.                 case 7:
  473.                 ask = 10;
  474.                 break;
  475.  
  476.                 case 8:
  477.                 ask = 11;
  478.                 break;
  479.  
  480.                 case 9:
  481.                 ask = 11;
  482.                 break;
  483.  
  484.                 case 10:
  485.                 ask = 12;
  486.                 break;
  487.  
  488.                 case 11:
  489.                 ask = 12;
  490.                 break;
  491.  
  492.                 case 12:
  493.                 ask = 13;
  494.                 break;
  495.  
  496.                 case 13:
  497.                 ask = 13;
  498.                 break;
  499.  
  500.             } break;
  501.  
  502.             case 15:
  503.             switch (begin)
  504.             {
  505.                 case 0:
  506.                 ask = 7;
  507.                 break;
  508.  
  509.                 case 1:
  510.                 ask = 8;
  511.                 break;
  512.  
  513.                 case 2:
  514.                 ask = 8;
  515.                 break;
  516.  
  517.                 case 3:
  518.                 ask = 9;
  519.                 break;
  520.  
  521.                 case 4:
  522.                 ask = 9;
  523.                 break;
  524.  
  525.                 case 5:
  526.                 ask = 10;
  527.                 break;
  528.  
  529.                 case 6:
  530.                 ask = 10;
  531.                 break;
  532.  
  533.                 case 7:
  534.                 ask = 11;
  535.                 break;
  536.  
  537.                 case 8:
  538.                 ask = 11;
  539.                 break;
  540.  
  541.                 case 9:
  542.                 ask = 12;
  543.                 break;
  544.  
  545.                 case 10:
  546.                 ask = 12;
  547.                 break;
  548.  
  549.                 case 11:
  550.                 ask = 13;
  551.                 break;
  552.  
  553.                 case 12:
  554.                 ask = 13;
  555.                 break;
  556.  
  557.                 case 13:
  558.                 ask = 14;
  559.                 break;
  560.  
  561.                 case 14:
  562.                 ask = 14;
  563.                 break;
  564.  
  565.             } break;
  566.  
  567.             case 16:
  568.             switch (begin)
  569.             {
  570.                 case 0:
  571.                 ask = 8;
  572.                 break;
  573.  
  574.                 case 1:
  575.                 ask = 8;
  576.                 break;
  577.  
  578.                 case 2:
  579.                 ask = 9;
  580.                 break;
  581.  
  582.                 case 3:
  583.                 ask = 9;
  584.                 break;
  585.  
  586.                 case 4:
  587.                 ask = 10;
  588.                 break;
  589.  
  590.                 case 5:
  591.                 ask = 10;
  592.                 break;
  593.  
  594.                 case 6:
  595.                 ask = 11;
  596.                 break;
  597.  
  598.                 case 7:
  599.                 ask = 11;
  600.                 break;
  601.  
  602.                 case 8:
  603.                 ask = 12;
  604.                 break;
  605.  
  606.                 case 9:
  607.                 ask = 12;
  608.                 break;
  609.  
  610.                 case 10:
  611.                 ask = 13;
  612.                 break;
  613.  
  614.                 case 11:
  615.                 ask = 13;
  616.                 break;
  617.  
  618.                 case 12:
  619.                 ask = 14;
  620.                 break;
  621.  
  622.                 case 13:
  623.                 ask = 14;
  624.                 break;
  625.  
  626.                 case 14:
  627.                 ask = 15;
  628.                 break;
  629.  
  630.                 case 15:
  631.                 ask = 15;
  632.                 break;
  633.  
  634.             } break;
  635.  
  636.             case 17:
  637.             switch (begin)
  638.             {
  639.                 case 0:
  640.                 ask = 8;
  641.                 break;
  642.  
  643.                 case 1:
  644.                 ask = 9;
  645.                 break;
  646.  
  647.                 case 2:
  648.                 ask = 9;
  649.                 break;
  650.  
  651.                 case 3:
  652.                 ask = 10;
  653.                 break;
  654.  
  655.                 case 4:
  656.                 ask = 10;
  657.                 break;
  658.  
  659.                 case 5:
  660.                 ask = 11;
  661.                 break;
  662.  
  663.                 case 6:
  664.                 ask = 11;
  665.                 break;
  666.  
  667.                 case 7:
  668.                 ask = 12;
  669.                 break;
  670.  
  671.                 case 8:
  672.                 ask = 12;
  673.                 break;
  674.  
  675.                 case 9:
  676.                 ask = 13;
  677.                 break;
  678.  
  679.                 case 10:
  680.                 ask = 13;
  681.                 break;
  682.  
  683.                 case 11:
  684.                 ask = 14;
  685.                 break;
  686.  
  687.                 case 12:
  688.                 ask = 14;
  689.                 break;
  690.  
  691.                 case 13:
  692.                 ask = 15;
  693.                 break;
  694.  
  695.                 case 14:
  696.                 ask = 15;
  697.                 break;
  698.  
  699.                 case 15:
  700.                 ask = 16;
  701.                 break;
  702.  
  703.                 case 16:
  704.                 ask = 16;
  705.                 break;
  706.  
  707.             } break;
  708.  
  709.             case 18:
  710.             switch (begin)
  711.             {
  712.                 case 0:
  713.                 ask = 9;
  714.                 break;
  715.  
  716.                 case 1:
  717.                 ask = 9;
  718.                 break;
  719.  
  720.                 case 2:
  721.                 ask = 10;
  722.                 break;
  723.  
  724.                 case 3:
  725.                 ask = 10;
  726.                 break;
  727.  
  728.                 case 4:
  729.                 ask = 11;
  730.                 break;
  731.  
  732.                 case 5:
  733.                 ask = 11;
  734.                 break;
  735.  
  736.                 case 6:
  737.                 ask = 12;
  738.                 break;
  739.  
  740.                 case 7:
  741.                 ask = 12;
  742.                 break;
  743.  
  744.                 case 8:
  745.                 ask = 13;
  746.                 break;
  747.  
  748.                 case 9:
  749.                 ask = 13;
  750.                 break;
  751.  
  752.                 case 10:
  753.                 ask = 14;
  754.                 break;
  755.  
  756.                 case 11:
  757.                 ask = 14;
  758.                 break;
  759.  
  760.                 case 12:
  761.                 ask = 15;
  762.                 break;
  763.  
  764.                 case 13:
  765.                 ask = 15;
  766.                 break;
  767.  
  768.                 case 14:
  769.                 ask = 16;
  770.                 break;
  771.  
  772.                 case 15:
  773.                 ask = 16;
  774.                 break;
  775.  
  776.                 case 16:
  777.                 ask = 17;
  778.                 break;
  779.  
  780.                 case 17:
  781.                 ask = 17;
  782.                 break;
  783.  
  784.             } break;
  785.  
  786.             case 19:
  787.             switch (begin)
  788.             {
  789.                 case 0:
  790.                 ask = 9;
  791.                 break;
  792.  
  793.                 case 1:
  794.                 ask = 10;
  795.                 break;
  796.  
  797.                 case 2:
  798.                 ask = 10;
  799.                 break;
  800.  
  801.                 case 3:
  802.                 ask = 11;
  803.                 break;
  804.  
  805.                 case 4:
  806.                 ask = 11;
  807.                 break;
  808.  
  809.                 case 5:
  810.                 ask = 12;
  811.                 break;
  812.  
  813.                 case 6:
  814.                 ask = 12;
  815.                 break;
  816.  
  817.                 case 7:
  818.                 ask = 13;
  819.                 break;
  820.  
  821.                 case 8:
  822.                 ask = 13;
  823.                 break;
  824.  
  825.                 case 9:
  826.                 ask = 14;
  827.                 break;
  828.  
  829.                 case 10:
  830.                 ask = 14;
  831.                 break;
  832.  
  833.                 case 11:
  834.                 ask = 15;
  835.                 break;
  836.  
  837.                 case 12:
  838.                 ask = 15;
  839.                 break;
  840.  
  841.                 case 13:
  842.                 ask = 16;
  843.                 break;
  844.  
  845.                 case 14:
  846.                 ask = 16;
  847.                 break;
  848.  
  849.                 case 15:
  850.                 ask = 17;
  851.                 break;
  852.  
  853.                 case 16:
  854.                 ask = 17;
  855.                 break;
  856.  
  857.                 case 17:
  858.                 ask = 18;
  859.                 break;
  860.  
  861.                 case 18:
  862.                 ask = 18;
  863.                 break;
  864.  
  865.             } break;
  866.  
  867.             case 20:
  868.             switch (begin)
  869.             {
  870.                 case 0:
  871.                 ask = 10;
  872.                 break;
  873.  
  874.                 case 1:
  875.                 ask = 10;
  876.                 break;
  877.  
  878.                 case 2:
  879.                 ask = 11;
  880.                 break;
  881.  
  882.                 case 3:
  883.                 ask = 11;
  884.                 break;
  885.  
  886.                 case 4:
  887.                 ask = 12;
  888.                 break;
  889.  
  890.                 case 5:
  891.                 ask = 12;
  892.                 break;
  893.  
  894.                 case 6:
  895.                 ask = 13;
  896.                 break;
  897.  
  898.                 case 7:
  899.                 ask = 13;
  900.                 break;
  901.  
  902.                 case 8:
  903.                 ask = 14;
  904.                 break;
  905.  
  906.                 case 9:
  907.                 ask = 14;
  908.                 break;
  909.  
  910.                 case 10:
  911.                 ask = 15;
  912.                 break;
  913.  
  914.                 case 11:
  915.                 ask = 15;
  916.                 break;
  917.  
  918.                 case 12:
  919.                 ask = 16;
  920.                 break;
  921.  
  922.                 case 13:
  923.                 ask = 16;
  924.                 break;
  925.  
  926.                 case 14:
  927.                 ask = 17;
  928.                 break;
  929.  
  930.                 case 15:
  931.                 ask = 17;
  932.                 break;
  933.  
  934.                 case 16:
  935.                 ask = 18;
  936.                 break;
  937.  
  938.                 case 17:
  939.                 ask = 18;
  940.                 break;
  941.  
  942.                 case 18:
  943.                 ask = 19;
  944.                 break;
  945.  
  946.                 case 19:
  947.                 ask = 19;
  948.                 break;
  949.  
  950.             } break;
  951.  
  952.             case 21:
  953.             switch (begin)
  954.             {
  955.                 case 0:
  956.                 ask = 10;
  957.                 break;
  958.  
  959.                 case 1:
  960.                 ask = 11;
  961.                 break;
  962.  
  963.                 case 2:
  964.                 ask = 11;
  965.                 break;
  966.  
  967.                 case 3:
  968.                 ask = 12;
  969.                 break;
  970.  
  971.                 case 4:
  972.                 ask = 12;
  973.                 break;
  974.  
  975.                 case 5:
  976.                 ask = 13;
  977.                 break;
  978.  
  979.                 case 6:
  980.                 ask = 13;
  981.                 break;
  982.  
  983.                 case 7:
  984.                 ask = 14;
  985.                 break;
  986.  
  987.                 case 8:
  988.                 ask = 14;
  989.                 break;
  990.  
  991.                 case 9:
  992.                 ask = 15;
  993.                 break;
  994.  
  995.                 case 10:
  996.                 ask = 15;
  997.                 break;
  998.  
  999.                 case 11:
  1000.                 ask = 16;
  1001.                 break;
  1002.  
  1003.                 case 12:
  1004.                 ask = 16;
  1005.                 break;
  1006.  
  1007.                 case 13:
  1008.                 ask = 17;
  1009.                 break;
  1010.  
  1011.                 case 14:
  1012.                 ask = 17;
  1013.                 break;
  1014.  
  1015.                 case 15:
  1016.                 ask = 18;
  1017.                 break;
  1018.  
  1019.                 case 16:
  1020.                 ask = 18;
  1021.                 break;
  1022.  
  1023.                 case 17:
  1024.                 ask = 19;
  1025.                 break;
  1026.  
  1027.                 case 18:
  1028.                 ask = 19;
  1029.                 break;
  1030.  
  1031.                 case 19:
  1032.                 ask = 20;
  1033.                 break;
  1034.  
  1035.                 case 20:
  1036.                 ask = 20;
  1037.                 break;
  1038.  
  1039.             } break;
  1040.  
  1041.             case 22:
  1042.             switch (begin)
  1043.             {
  1044.                 case 0:
  1045.                 ask = 11;
  1046.                 break;
  1047.  
  1048.                 case 1:
  1049.                 ask = 11;
  1050.                 break;
  1051.  
  1052.                 case 2:
  1053.                 ask = 12;
  1054.                 break;
  1055.  
  1056.                 case 3:
  1057.                 ask = 12;
  1058.                 break;
  1059.  
  1060.                 case 4:
  1061.                 ask = 13;
  1062.                 break;
  1063.  
  1064.                 case 5:
  1065.                 ask = 13;
  1066.                 break;
  1067.  
  1068.                 case 6:
  1069.                 ask = 14;
  1070.                 break;
  1071.  
  1072.                 case 7:
  1073.                 ask = 14;
  1074.                 break;
  1075.  
  1076.                 case 8:
  1077.                 ask = 15;
  1078.                 break;
  1079.  
  1080.                 case 9:
  1081.                 ask = 15;
  1082.                 break;
  1083.  
  1084.                 case 10:
  1085.                 ask = 16;
  1086.                 break;
  1087.  
  1088.                 case 11:
  1089.                 ask = 16;
  1090.                 break;
  1091.  
  1092.                 case 12:
  1093.                 ask = 17;
  1094.                 break;
  1095.  
  1096.                 case 13:
  1097.                 ask = 17;
  1098.                 break;
  1099.  
  1100.                 case 14:
  1101.                 ask = 18;
  1102.                 break;
  1103.  
  1104.                 case 15:
  1105.                 ask = 18;
  1106.                 break;
  1107.  
  1108.                 case 16:
  1109.                 ask = 19;
  1110.                 break;
  1111.  
  1112.                 case 17:
  1113.                 ask = 19;
  1114.                 break;
  1115.  
  1116.                 case 18:
  1117.                 ask = 20;
  1118.                 break;
  1119.  
  1120.                 case 19:
  1121.                 ask = 20;
  1122.                 break;
  1123.  
  1124.                 case 20:
  1125.                 ask = 21;
  1126.                 break;
  1127.  
  1128.                 case 21:
  1129.                 ask = 21;
  1130.                 break;
  1131.  
  1132.             } break;
  1133.  
  1134.             case 23:
  1135.             switch (begin)
  1136.             {
  1137.                 case 0:
  1138.                 ask = 11;
  1139.                 break;
  1140.  
  1141.                 case 1:
  1142.                 ask = 12;
  1143.                 break;
  1144.  
  1145.                 case 2:
  1146.                 ask = 12;
  1147.                 break;
  1148.  
  1149.                 case 3:
  1150.                 ask = 13;
  1151.                 break;
  1152.  
  1153.                 case 4:
  1154.                 ask = 13;
  1155.                 break;
  1156.  
  1157.                 case 5:
  1158.                 ask = 14;
  1159.                 break;
  1160.  
  1161.                 case 6:
  1162.                 ask = 14;
  1163.                 break;
  1164.  
  1165.                 case 7:
  1166.                 ask = 15;
  1167.                 break;
  1168.  
  1169.                 case 8:
  1170.                 ask = 15;
  1171.                 break;
  1172.  
  1173.                 case 9:
  1174.                 ask = 16;
  1175.                 break;
  1176.  
  1177.                 case 10:
  1178.                 ask = 16;
  1179.                 break;
  1180.  
  1181.                 case 11:
  1182.                 ask = 17;
  1183.                 break;
  1184.  
  1185.                 case 12:
  1186.                 ask = 17;
  1187.                 break;
  1188.  
  1189.                 case 13:
  1190.                 ask = 18;
  1191.                 break;
  1192.  
  1193.                 case 14:
  1194.                 ask = 18;
  1195.                 break;
  1196.  
  1197.                 case 15:
  1198.                 ask = 19;
  1199.                 break;
  1200.  
  1201.                 case 16:
  1202.                 ask = 19;
  1203.                 break;
  1204.  
  1205.                 case 17:
  1206.                 ask = 20;
  1207.                 break;
  1208.  
  1209.                 case 18:
  1210.                 ask = 20;
  1211.                 break;
  1212.  
  1213.                 case 19:
  1214.                 ask = 21;
  1215.                 break;
  1216.  
  1217.                 case 20:
  1218.                 ask = 21;
  1219.                 break;
  1220.  
  1221.                 case 21:
  1222.                 ask = 22;
  1223.                 break;
  1224.  
  1225.                 case 22:
  1226.                 ask = 22;
  1227.                 break;
  1228.  
  1229.             } break;
  1230.  
  1231.             case 24:
  1232.             switch (begin)
  1233.             {
  1234.                 case 0:
  1235.                 ask = 12;
  1236.                 break;
  1237.  
  1238.                 case 1:
  1239.                 ask = 12;
  1240.                 break;
  1241.  
  1242.                 case 2:
  1243.                 ask = 13;
  1244.                 break;
  1245.  
  1246.                 case 3:
  1247.                 ask = 13;
  1248.                 break;
  1249.  
  1250.                 case 4:
  1251.                 ask = 14;
  1252.                 break;
  1253.  
  1254.                 case 5:
  1255.                 ask = 14;
  1256.                 break;
  1257.  
  1258.                 case 6:
  1259.                 ask = 15;
  1260.                 break;
  1261.  
  1262.                 case 7:
  1263.                 ask = 15;
  1264.                 break;
  1265.  
  1266.                 case 8:
  1267.                 ask = 16;
  1268.                 break;
  1269.  
  1270.                 case 9:
  1271.                 ask = 16;
  1272.                 break;
  1273.  
  1274.                 case 10:
  1275.                 ask = 17;
  1276.                 break;
  1277.  
  1278.                 case 11:
  1279.                 ask = 17;
  1280.                 break;
  1281.  
  1282.                 case 12:
  1283.                 ask = 18;
  1284.                 break;
  1285.  
  1286.                 case 13:
  1287.                 ask = 18;
  1288.                 break;
  1289.  
  1290.                 case 14:
  1291.                 ask = 19;
  1292.                 break;
  1293.  
  1294.                 case 15:
  1295.                 ask = 19;
  1296.                 break;
  1297.  
  1298.                 case 16:
  1299.                 ask = 20;
  1300.                 break;
  1301.  
  1302.                 case 17:
  1303.                 ask = 20;
  1304.                 break;
  1305.  
  1306.                 case 18:
  1307.                 ask = 21;
  1308.                 break;
  1309.  
  1310.                 case 19:
  1311.                 ask = 21;
  1312.                 break;
  1313.  
  1314.                 case 20:
  1315.                 ask = 22;
  1316.                 break;
  1317.  
  1318.                 case 21:
  1319.                 ask = 22;
  1320.                 break;
  1321.  
  1322.                 case 22:
  1323.                 ask = 23;
  1324.                 break;
  1325.  
  1326.                 case 23:
  1327.                 ask = 23;
  1328.                 break;
  1329.  
  1330.             } break;
  1331.  
  1332.             case 25:
  1333.             switch (begin)
  1334.             {
  1335.                 case 0:
  1336.                 ask = 12;
  1337.                 break;
  1338.  
  1339.                 case 1:
  1340.                 ask = 13;
  1341.                 break;
  1342.  
  1343.                 case 2:
  1344.                 ask = 13;
  1345.                 break;
  1346.  
  1347.                 case 3:
  1348.                 ask = 14;
  1349.                 break;
  1350.  
  1351.                 case 4:
  1352.                 ask = 14;
  1353.                 break;
  1354.  
  1355.                 case 5:
  1356.                 ask = 15;
  1357.                 break;
  1358.  
  1359.                 case 6:
  1360.                 ask = 15;
  1361.                 break;
  1362.  
  1363.                 case 7:
  1364.                 ask = 16;
  1365.                 break;
  1366.  
  1367.                 case 8:
  1368.                 ask = 16;
  1369.                 break;
  1370.  
  1371.                 case 9:
  1372.                 ask = 17;
  1373.                 break;
  1374.  
  1375.                 case 10:
  1376.                 ask = 17;
  1377.                 break;
  1378.  
  1379.                 case 11:
  1380.                 ask = 18;
  1381.                 break;
  1382.  
  1383.                 case 12:
  1384.                 ask = 18;
  1385.                 break;
  1386.  
  1387.                 case 13:
  1388.                 ask = 19;
  1389.                 break;
  1390.  
  1391.                 case 14:
  1392.                 ask = 19;
  1393.                 break;
  1394.  
  1395.                 case 15:
  1396.                 ask = 20;
  1397.                 break;
  1398.  
  1399.                 case 16:
  1400.                 ask = 20;
  1401.                 break;
  1402.  
  1403.                 case 17:
  1404.                 ask = 21;
  1405.                 break;
  1406.  
  1407.                 case 18:
  1408.                 ask = 21;
  1409.                 break;
  1410.  
  1411.                 case 19:
  1412.                 ask = 22;
  1413.                 break;
  1414.  
  1415.                 case 20:
  1416.                 ask = 22;
  1417.                 break;
  1418.  
  1419.                 case 21:
  1420.                 ask = 23;
  1421.                 break;
  1422.  
  1423.                 case 22:
  1424.                 ask = 23;
  1425.                 break;
  1426.  
  1427.                 case 23:
  1428.                 ask = 24;
  1429.                 break;
  1430.  
  1431.                 case 24:
  1432.                 ask = 24;
  1433.                 break;
  1434.  
  1435.             } break;
  1436.  
  1437.             case 26:
  1438.             switch (begin)
  1439.             {
  1440.                 case 0:
  1441.                 ask = 13;
  1442.                 break;
  1443.  
  1444.                 case 1:
  1445.                 ask = 13;
  1446.                 break;
  1447.  
  1448.                 case 2:
  1449.                 ask = 14;
  1450.                 break;
  1451.  
  1452.                 case 3:
  1453.                 ask = 14;
  1454.                 break;
  1455.  
  1456.                 case 4:
  1457.                 ask = 15;
  1458.                 break;
  1459.  
  1460.                 case 5:
  1461.                 ask = 15;
  1462.                 break;
  1463.  
  1464.                 case 6:
  1465.                 ask = 16;
  1466.                 break;
  1467.  
  1468.                 case 7:
  1469.                 ask = 16;
  1470.                 break;
  1471.  
  1472.                 case 8:
  1473.                 ask = 17;
  1474.                 break;
  1475.  
  1476.                 case 9:
  1477.                 ask = 17;
  1478.                 break;
  1479.  
  1480.                 case 10:
  1481.                 ask = 18;
  1482.                 break;
  1483.  
  1484.                 case 11:
  1485.                 ask = 18;
  1486.                 break;
  1487.  
  1488.                 case 12:
  1489.                 ask = 19;
  1490.                 break;
  1491.  
  1492.                 case 13:
  1493.                 ask = 19;
  1494.                 break;
  1495.  
  1496.                 case 14:
  1497.                 ask = 20;
  1498.                 break;
  1499.  
  1500.                 case 15:
  1501.                 ask = 20;
  1502.                 break;
  1503.  
  1504.                 case 16:
  1505.                 ask = 21;
  1506.                 break;
  1507.  
  1508.                 case 17:
  1509.                 ask = 21;
  1510.                 break;
  1511.  
  1512.                 case 18:
  1513.                 ask = 22;
  1514.                 break;
  1515.  
  1516.                 case 19:
  1517.                 ask = 22;
  1518.                 break;
  1519.  
  1520.                 case 20:
  1521.                 ask = 23;
  1522.                 break;
  1523.  
  1524.                 case 21:
  1525.                 ask = 23;
  1526.                 break;
  1527.  
  1528.                 case 22:
  1529.                 ask = 24;
  1530.                 break;
  1531.  
  1532.                 case 23:
  1533.                 ask = 24;
  1534.                 break;
  1535.  
  1536.                 case 24:
  1537.                 ask = 25;
  1538.                 break;
  1539.  
  1540.                 case 25:
  1541.                 ask = 25;
  1542.                 break;
  1543.  
  1544.             } break;
  1545.  
  1546.             case 27:
  1547.             switch (begin)
  1548.             {
  1549.                 case 0:
  1550.                 ask = 13;
  1551.                 break;
  1552.  
  1553.                 case 1:
  1554.                 ask = 14;
  1555.                 break;
  1556.  
  1557.                 case 2:
  1558.                 ask = 14;
  1559.                 break;
  1560.  
  1561.                 case 3:
  1562.                 ask = 15;
  1563.                 break;
  1564.  
  1565.                 case 4:
  1566.                 ask = 15;
  1567.                 break;
  1568.  
  1569.                 case 5:
  1570.                 ask = 16;
  1571.                 break;
  1572.  
  1573.                 case 6:
  1574.                 ask = 16;
  1575.                 break;
  1576.  
  1577.                 case 7:
  1578.                 ask = 17;
  1579.                 break;
  1580.  
  1581.                 case 8:
  1582.                 ask = 17;
  1583.                 break;
  1584.  
  1585.                 case 9:
  1586.                 ask = 18;
  1587.                 break;
  1588.  
  1589.                 case 10:
  1590.                 ask = 18;
  1591.                 break;
  1592.  
  1593.                 case 11:
  1594.                 ask = 19;
  1595.                 break;
  1596.  
  1597.                 case 12:
  1598.                 ask = 19;
  1599.                 break;
  1600.  
  1601.                 case 13:
  1602.                 ask = 20;
  1603.                 break;
  1604.  
  1605.                 case 14:
  1606.                 ask = 20;
  1607.                 break;
  1608.  
  1609.                 case 15:
  1610.                 ask = 21;
  1611.                 break;
  1612.  
  1613.                 case 16:
  1614.                 ask = 21;
  1615.                 break;
  1616.  
  1617.                 case 17:
  1618.                 ask = 22;
  1619.                 break;
  1620.  
  1621.                 case 18:
  1622.                 ask = 22;
  1623.                 break;
  1624.  
  1625.                 case 19:
  1626.                 ask = 23;
  1627.                 break;
  1628.  
  1629.                 case 20:
  1630.                 ask = 23;
  1631.                 break;
  1632.  
  1633.                 case 21:
  1634.                 ask = 24;
  1635.                 break;
  1636.  
  1637.                 case 22:
  1638.                 ask = 24;
  1639.                 break;
  1640.  
  1641.                 case 23:
  1642.                 ask = 25;
  1643.                 break;
  1644.  
  1645.                 case 24:
  1646.                 ask = 25;
  1647.                 break;
  1648.  
  1649.                 case 25:
  1650.                 ask = 26;
  1651.                 break;
  1652.  
  1653.                 case 26:
  1654.                 ask = 26;
  1655.                 break;
  1656.  
  1657.             } break;
  1658.  
  1659.             case 28:
  1660.             switch (begin)
  1661.             {
  1662.                 case 0:
  1663.                 ask = 14;
  1664.                 break;
  1665.  
  1666.                 case 1:
  1667.                 ask = 14;
  1668.                 break;
  1669.  
  1670.                 case 2:
  1671.                 ask = 15;
  1672.                 break;
  1673.  
  1674.                 case 3:
  1675.                 ask = 15;
  1676.                 break;
  1677.  
  1678.                 case 4:
  1679.                 ask = 16;
  1680.                 break;
  1681.  
  1682.                 case 5:
  1683.                 ask = 16;
  1684.                 break;
  1685.  
  1686.                 case 6:
  1687.                 ask = 17;
  1688.                 break;
  1689.  
  1690.                 case 7:
  1691.                 ask = 17;
  1692.                 break;
  1693.  
  1694.                 case 8:
  1695.                 ask = 18;
  1696.                 break;
  1697.  
  1698.                 case 9:
  1699.                 ask = 18;
  1700.                 break;
  1701.  
  1702.                 case 10:
  1703.                 ask = 19;
  1704.                 break;
  1705.  
  1706.                 case 11:
  1707.                 ask = 19;
  1708.                 break;
  1709.  
  1710.                 case 12:
  1711.                 ask = 20;
  1712.                 break;
  1713.  
  1714.                 case 13:
  1715.                 ask = 20;
  1716.                 break;
  1717.  
  1718.                 case 14:
  1719.                 ask = 21;
  1720.                 break;
  1721.  
  1722.                 case 15:
  1723.                 ask = 21;
  1724.                 break;
  1725.  
  1726.                 case 16:
  1727.                 ask = 22;
  1728.                 break;
  1729.  
  1730.                 case 17:
  1731.                 ask = 22;
  1732.                 break;
  1733.  
  1734.                 case 18:
  1735.                 ask = 23;
  1736.                 break;
  1737.  
  1738.                 case 19:
  1739.                 ask = 23;
  1740.                 break;
  1741.  
  1742.                 case 20:
  1743.                 ask = 24;
  1744.                 break;
  1745.  
  1746.                 case 21:
  1747.                 ask = 24;
  1748.                 break;
  1749.  
  1750.                 case 22:
  1751.                 ask = 25;
  1752.                 break;
  1753.  
  1754.                 case 23:
  1755.                 ask = 25;
  1756.                 break;
  1757.  
  1758.                 case 24:
  1759.                 ask = 26;
  1760.                 break;
  1761.  
  1762.                 case 25:
  1763.                 ask = 26;
  1764.                 break;
  1765.  
  1766.                 case 26:
  1767.                 ask = 27;
  1768.                 break;
  1769.  
  1770.                 case 27:
  1771.                 ask = 27;
  1772.                 break;
  1773.  
  1774.             } break;
  1775.  
  1776.             case 29:
  1777.             switch (begin)
  1778.             {
  1779.                 case 0:
  1780.                 ask = 14;
  1781.                 break;
  1782.  
  1783.                 case 1:
  1784.                 ask = 15;
  1785.                 break;
  1786.  
  1787.                 case 2:
  1788.                 ask = 15;
  1789.                 break;
  1790.  
  1791.                 case 3:
  1792.                 ask = 16;
  1793.                 break;
  1794.  
  1795.                 case 4:
  1796.                 ask = 16;
  1797.                 break;
  1798.  
  1799.                 case 5:
  1800.                 ask = 17;
  1801.                 break;
  1802.  
  1803.                 case 6:
  1804.                 ask = 17;
  1805.                 break;
  1806.  
  1807.                 case 7:
  1808.                 ask = 18;
  1809.                 break;
  1810.  
  1811.                 case 8:
  1812.                 ask = 18;
  1813.                 break;
  1814.  
  1815.                 case 9:
  1816.                 ask = 19;
  1817.                 break;
  1818.  
  1819.                 case 10:
  1820.                 ask = 19;
  1821.                 break;
  1822.  
  1823.                 case 11:
  1824.                 ask = 20;
  1825.                 break;
  1826.  
  1827.                 case 12:
  1828.                 ask = 20;
  1829.                 break;
  1830.  
  1831.                 case 13:
  1832.                 ask = 21;
  1833.                 break;
  1834.  
  1835.                 case 14:
  1836.                 ask = 21;
  1837.                 break;
  1838.  
  1839.                 case 15:
  1840.                 ask = 22;
  1841.                 break;
  1842.  
  1843.                 case 16:
  1844.                 ask = 22;
  1845.                 break;
  1846.  
  1847.                 case 17:
  1848.                 ask = 23;
  1849.                 break;
  1850.  
  1851.                 case 18:
  1852.                 ask = 23;
  1853.                 break;
  1854.  
  1855.                 case 19:
  1856.                 ask = 24;
  1857.                 break;
  1858.  
  1859.                 case 20:
  1860.                 ask = 24;
  1861.                 break;
  1862.  
  1863.                 case 21:
  1864.                 ask = 25;
  1865.                 break;
  1866.  
  1867.                 case 22:
  1868.                 ask = 25;
  1869.                 break;
  1870.  
  1871.                 case 23:
  1872.                 ask = 26;
  1873.                 break;
  1874.  
  1875.                 case 24:
  1876.                 ask = 26;
  1877.                 break;
  1878.  
  1879.                 case 25:
  1880.                 ask = 27;
  1881.                 break;
  1882.  
  1883.                 case 26:
  1884.                 ask = 27;
  1885.                 break;
  1886.  
  1887.                 case 27:
  1888.                 ask = 28;
  1889.                 break;
  1890.  
  1891.                 case 28:
  1892.                 ask = 28;
  1893.                 break;
  1894.  
  1895.             } break;
  1896.  
  1897.             case 30:
  1898.             switch (begin)
  1899.             {
  1900.                 case 0:
  1901.                 ask = 15;
  1902.                 break;
  1903.  
  1904.                 case 1:
  1905.                 ask = 15;
  1906.                 break;
  1907.  
  1908.                 case 2:
  1909.                 ask = 16;
  1910.                 break;
  1911.  
  1912.                 case 3:
  1913.                 ask = 16;
  1914.                 break;
  1915.  
  1916.                 case 4:
  1917.                 ask = 17;
  1918.                 break;
  1919.  
  1920.                 case 5:
  1921.                 ask = 17;
  1922.                 break;
  1923.  
  1924.                 case 6:
  1925.                 ask = 18;
  1926.                 break;
  1927.  
  1928.                 case 7:
  1929.                 ask = 18;
  1930.                 break;
  1931.  
  1932.                 case 8:
  1933.                 ask = 19;
  1934.                 break;
  1935.  
  1936.                 case 9:
  1937.                 ask = 19;
  1938.                 break;
  1939.  
  1940.                 case 10:
  1941.                 ask = 20;
  1942.                 break;
  1943.  
  1944.                 case 11:
  1945.                 ask = 20;
  1946.                 break;
  1947.  
  1948.                 case 12:
  1949.                 ask = 21;
  1950.                 break;
  1951.  
  1952.                 case 13:
  1953.                 ask = 21;
  1954.                 break;
  1955.  
  1956.                 case 14:
  1957.                 ask = 22;
  1958.                 break;
  1959.  
  1960.                 case 15:
  1961.                 ask = 22;
  1962.                 break;
  1963.  
  1964.                 case 16:
  1965.                 ask = 23;
  1966.                 break;
  1967.  
  1968.                 case 17:
  1969.                 ask = 23;
  1970.                 break;
  1971.  
  1972.                 case 18:
  1973.                 ask = 24;
  1974.                 break;
  1975.  
  1976.                 case 19:
  1977.                 ask = 24;
  1978.                 break;
  1979.  
  1980.                 case 20:
  1981.                 ask = 25;
  1982.                 break;
  1983.  
  1984.                 case 21:
  1985.                 ask = 25;
  1986.                 break;
  1987.  
  1988.                 case 22:
  1989.                 ask = 26;
  1990.                 break;
  1991.  
  1992.                 case 23:
  1993.                 ask = 26;
  1994.                 break;
  1995.  
  1996.                 case 24:
  1997.                 ask = 27;
  1998.                 break;
  1999.  
  2000.                 case 25:
  2001.                 ask = 27;
  2002.                 break;
  2003.  
  2004.                 case 26:
  2005.                 ask = 28;
  2006.                 break;
  2007.  
  2008.                 case 27:
  2009.                 ask = 28;
  2010.                 break;
  2011.  
  2012.                 case 28:
  2013.                 ask = 29;
  2014.                 break;
  2015.  
  2016.                 case 29:
  2017.                 ask = 29;
  2018.                 break;
  2019.  
  2020.             } break;
  2021.  
  2022.             case 31:
  2023.             switch (begin)
  2024.             {
  2025.                 case 0:
  2026.                 ask = 15;
  2027.                 break;
  2028.  
  2029.                 case 1:
  2030.                 ask = 16;
  2031.                 break;
  2032.  
  2033.                 case 2:
  2034.                 ask = 16;
  2035.                 break;
  2036.  
  2037.                 case 3:
  2038.                 ask = 17;
  2039.                 break;
  2040.  
  2041.                 case 4:
  2042.                 ask = 17;
  2043.                 break;
  2044.  
  2045.                 case 5:
  2046.                 ask = 18;
  2047.                 break;
  2048.  
  2049.                 case 6:
  2050.                 ask = 18;
  2051.                 break;
  2052.  
  2053.                 case 7:
  2054.                 ask = 19;
  2055.                 break;
  2056.  
  2057.                 case 8:
  2058.                 ask = 19;
  2059.                 break;
  2060.  
  2061.                 case 9:
  2062.                 ask = 20;
  2063.                 break;
  2064.  
  2065.                 case 10:
  2066.                 ask = 20;
  2067.                 break;
  2068.  
  2069.                 case 11:
  2070.                 ask = 21;
  2071.                 break;
  2072.  
  2073.                 case 12:
  2074.                 ask = 21;
  2075.                 break;
  2076.  
  2077.                 case 13:
  2078.                 ask = 22;
  2079.                 break;
  2080.  
  2081.                 case 14:
  2082.                 ask = 22;
  2083.                 break;
  2084.  
  2085.                 case 15:
  2086.                 ask = 23;
  2087.                 break;
  2088.  
  2089.                 case 16:
  2090.                 ask = 23;
  2091.                 break;
  2092.  
  2093.                 case 17:
  2094.                 ask = 24;
  2095.                 break;
  2096.  
  2097.                 case 18:
  2098.                 ask = 24;
  2099.                 break;
  2100.  
  2101.                 case 19:
  2102.                 ask = 25;
  2103.                 break;
  2104.  
  2105.                 case 20:
  2106.                 ask = 25;
  2107.                 break;
  2108.  
  2109.                 case 21:
  2110.                 ask = 26;
  2111.                 break;
  2112.  
  2113.                 case 22:
  2114.                 ask = 26;
  2115.                 break;
  2116.  
  2117.                 case 23:
  2118.                 ask = 27;
  2119.                 break;
  2120.  
  2121.                 case 24:
  2122.                 ask = 27;
  2123.                 break;
  2124.  
  2125.                 case 25:
  2126.                 ask = 28;
  2127.                 break;
  2128.  
  2129.                 case 26:
  2130.                 ask = 28;
  2131.                 break;
  2132.  
  2133.                 case 27:
  2134.                 ask = 29;
  2135.                 break;
  2136.  
  2137.                 case 28:
  2138.                 ask = 29;
  2139.                 break;
  2140.  
  2141.                 case 29:
  2142.                 ask = 30;
  2143.                 break;
  2144.  
  2145.                 case 30:
  2146.                 ask = 30;
  2147.                 break;
  2148.  
  2149.             } break;
  2150.  
  2151.             case 32:
  2152.             switch (begin)
  2153.             {
  2154.                 case 0:
  2155.                 ask = 16;
  2156.                 break;
  2157.  
  2158.                 case 1:
  2159.                 ask = 16;
  2160.                 break;
  2161.  
  2162.                 case 2:
  2163.                 ask = 17;
  2164.                 break;
  2165.  
  2166.                 case 3:
  2167.                 ask = 17;
  2168.                 break;
  2169.  
  2170.                 case 4:
  2171.                 ask = 18;
  2172.                 break;
  2173.  
  2174.                 case 5:
  2175.                 ask = 18;
  2176.                 break;
  2177.  
  2178.                 case 6:
  2179.                 ask = 19;
  2180.                 break;
  2181.  
  2182.                 case 7:
  2183.                 ask = 19;
  2184.                 break;
  2185.  
  2186.                 case 8:
  2187.                 ask = 20;
  2188.                 break;
  2189.  
  2190.                 case 9:
  2191.                 ask = 20;
  2192.                 break;
  2193.  
  2194.                 case 10:
  2195.                 ask = 21;
  2196.                 break;
  2197.  
  2198.                 case 11:
  2199.                 ask = 21;
  2200.                 break;
  2201.  
  2202.                 case 12:
  2203.                 ask = 22;
  2204.                 break;
  2205.  
  2206.                 case 13:
  2207.                 ask = 22;
  2208.                 break;
  2209.  
  2210.                 case 14:
  2211.                 ask = 23;
  2212.                 break;
  2213.  
  2214.                 case 15:
  2215.                 ask = 23;
  2216.                 break;
  2217.  
  2218.                 case 16:
  2219.                 ask = 24;
  2220.                 break;
  2221.  
  2222.                 case 17:
  2223.                 ask = 24;
  2224.                 break;
  2225.  
  2226.                 case 18:
  2227.                 ask = 25;
  2228.                 break;
  2229.  
  2230.                 case 19:
  2231.                 ask = 25;
  2232.                 break;
  2233.  
  2234.                 case 20:
  2235.                 ask = 26;
  2236.                 break;
  2237.  
  2238.                 case 21:
  2239.                 ask = 26;
  2240.                 break;
  2241.  
  2242.                 case 22:
  2243.                 ask = 27;
  2244.                 break;
  2245.  
  2246.                 case 23:
  2247.                 ask = 27;
  2248.                 break;
  2249.  
  2250.                 case 24:
  2251.                 ask = 28;
  2252.                 break;
  2253.  
  2254.                 case 25:
  2255.                 ask = 28;
  2256.                 break;
  2257.  
  2258.                 case 26:
  2259.                 ask = 29;
  2260.                 break;
  2261.  
  2262.                 case 27:
  2263.                 ask = 29;
  2264.                 break;
  2265.  
  2266.                 case 28:
  2267.                 ask = 30;
  2268.                 break;
  2269.  
  2270.                 case 29:
  2271.                 ask = 30;
  2272.                 break;
  2273.  
  2274.                 case 30:
  2275.                 ask = 31;
  2276.                 break;
  2277.  
  2278.                 case 31:
  2279.                 ask = 31;
  2280.                 break;
  2281.  
  2282.             } break;
  2283.  
  2284.             case 33:
  2285.             switch (begin)
  2286.             {
  2287.                 case 0:
  2288.                 ask = 16;
  2289.                 break;
  2290.  
  2291.                 case 1:
  2292.                 ask = 17;
  2293.                 break;
  2294.  
  2295.                 case 2:
  2296.                 ask = 17;
  2297.                 break;
  2298.  
  2299.                 case 3:
  2300.                 ask = 18;
  2301.                 break;
  2302.  
  2303.                 case 4:
  2304.                 ask = 18;
  2305.                 break;
  2306.  
  2307.                 case 5:
  2308.                 ask = 19;
  2309.                 break;
  2310.  
  2311.                 case 6:
  2312.                 ask = 19;
  2313.                 break;
  2314.  
  2315.                 case 7:
  2316.                 ask = 20;
  2317.                 break;
  2318.  
  2319.                 case 8:
  2320.                 ask = 20;
  2321.                 break;
  2322.  
  2323.                 case 9:
  2324.                 ask = 21;
  2325.                 break;
  2326.  
  2327.                 case 10:
  2328.                 ask = 21;
  2329.                 break;
  2330.  
  2331.                 case 11:
  2332.                 ask = 22;
  2333.                 break;
  2334.  
  2335.                 case 12:
  2336.                 ask = 22;
  2337.                 break;
  2338.  
  2339.                 case 13:
  2340.                 ask = 23;
  2341.                 break;
  2342.  
  2343.                 case 14:
  2344.                 ask = 23;
  2345.                 break;
  2346.  
  2347.                 case 15:
  2348.                 ask = 24;
  2349.                 break;
  2350.  
  2351.                 case 16:
  2352.                 ask = 24;
  2353.                 break;
  2354.  
  2355.                 case 17:
  2356.                 ask = 25;
  2357.                 break;
  2358.  
  2359.                 case 18:
  2360.                 ask = 25;
  2361.                 break;
  2362.  
  2363.                 case 19:
  2364.                 ask = 26;
  2365.                 break;
  2366.  
  2367.                 case 20:
  2368.                 ask = 26;
  2369.                 break;
  2370.  
  2371.                 case 21:
  2372.                 ask = 27;
  2373.                 break;
  2374.  
  2375.                 case 22:
  2376.                 ask = 27;
  2377.                 break;
  2378.  
  2379.                 case 23:
  2380.                 ask = 28;
  2381.                 break;
  2382.  
  2383.                 case 24:
  2384.                 ask = 28;
  2385.                 break;
  2386.  
  2387.                 case 25:
  2388.                 ask = 29;
  2389.                 break;
  2390.  
  2391.                 case 26:
  2392.                 ask = 29;
  2393.                 break;
  2394.  
  2395.                 case 27:
  2396.                 ask = 30;
  2397.                 break;
  2398.  
  2399.                 case 28:
  2400.                 ask = 30;
  2401.                 break;
  2402.  
  2403.                 case 29:
  2404.                 ask = 31;
  2405.                 break;
  2406.  
  2407.                 case 30:
  2408.                 ask = 31;
  2409.                 break;
  2410.  
  2411.                 case 31:
  2412.                 ask = 32;
  2413.                 break;
  2414.  
  2415.                 case 32:
  2416.                 ask = 32;
  2417.                 break;
  2418.  
  2419.             } break;
  2420.  
  2421.             case 34:
  2422.             switch (begin)
  2423.             {
  2424.                 case 0:
  2425.                 ask = 17;
  2426.                 break;
  2427.  
  2428.                 case 1:
  2429.                 ask = 17;
  2430.                 break;
  2431.  
  2432.                 case 2:
  2433.                 ask = 18;
  2434.                 break;
  2435.  
  2436.                 case 3:
  2437.                 ask = 18;
  2438.                 break;
  2439.  
  2440.                 case 4:
  2441.                 ask = 19;
  2442.                 break;
  2443.  
  2444.                 case 5:
  2445.                 ask = 19;
  2446.                 break;
  2447.  
  2448.                 case 6:
  2449.                 ask = 20;
  2450.                 break;
  2451.  
  2452.                 case 7:
  2453.                 ask = 20;
  2454.                 break;
  2455.  
  2456.                 case 8:
  2457.                 ask = 21;
  2458.                 break;
  2459.  
  2460.                 case 9:
  2461.                 ask = 21;
  2462.                 break;
  2463.  
  2464.                 case 10:
  2465.                 ask = 22;
  2466.                 break;
  2467.  
  2468.                 case 11:
  2469.                 ask = 22;
  2470.                 break;
  2471.  
  2472.                 case 12:
  2473.                 ask = 23;
  2474.                 break;
  2475.  
  2476.                 case 13:
  2477.                 ask = 23;
  2478.                 break;
  2479.  
  2480.                 case 14:
  2481.                 ask = 24;
  2482.                 break;
  2483.  
  2484.                 case 15:
  2485.                 ask = 24;
  2486.                 break;
  2487.  
  2488.                 case 16:
  2489.                 ask = 25;
  2490.                 break;
  2491.  
  2492.                 case 17:
  2493.                 ask = 25;
  2494.                 break;
  2495.  
  2496.                 case 18:
  2497.                 ask = 26;
  2498.                 break;
  2499.  
  2500.                 case 19:
  2501.                 ask = 26;
  2502.                 break;
  2503.  
  2504.                 case 20:
  2505.                 ask = 27;
  2506.                 break;
  2507.  
  2508.                 case 21:
  2509.                 ask = 27;
  2510.                 break;
  2511.  
  2512.                 case 22:
  2513.                 ask = 28;
  2514.                 break;
  2515.  
  2516.                 case 23:
  2517.                 ask = 28;
  2518.                 break;
  2519.  
  2520.                 case 24:
  2521.                 ask = 29;
  2522.                 break;
  2523.  
  2524.                 case 25:
  2525.                 ask = 29;
  2526.                 break;
  2527.  
  2528.                 case 26:
  2529.                 ask = 30;
  2530.                 break;
  2531.  
  2532.                 case 27:
  2533.                 ask = 30;
  2534.                 break;
  2535.  
  2536.                 case 28:
  2537.                 ask = 31;
  2538.                 break;
  2539.  
  2540.                 case 29:
  2541.                 ask = 31;
  2542.                 break;
  2543.  
  2544.                 case 30:
  2545.                 ask = 32;
  2546.                 break;
  2547.  
  2548.                 case 31:
  2549.                 ask = 32;
  2550.                 break;
  2551.  
  2552.                 case 32:
  2553.                 ask = 33;
  2554.                 break;
  2555.  
  2556.                 case 33:
  2557.                 ask = 33;
  2558.                 break;
  2559.  
  2560.             } break;
  2561.  
  2562.             case 35:
  2563.             switch (begin)
  2564.             {
  2565.                 case 0:
  2566.                 ask = 17;
  2567.                 break;
  2568.  
  2569.                 case 1:
  2570.                 ask = 18;
  2571.                 break;
  2572.  
  2573.                 case 2:
  2574.                 ask = 18;
  2575.                 break;
  2576.  
  2577.                 case 3:
  2578.                 ask = 19;
  2579.                 break;
  2580.  
  2581.                 case 4:
  2582.                 ask = 19;
  2583.                 break;
  2584.  
  2585.                 case 5:
  2586.                 ask = 20;
  2587.                 break;
  2588.  
  2589.                 case 6:
  2590.                 ask = 20;
  2591.                 break;
  2592.  
  2593.                 case 7:
  2594.                 ask = 21;
  2595.                 break;
  2596.  
  2597.                 case 8:
  2598.                 ask = 21;
  2599.                 break;
  2600.  
  2601.                 case 9:
  2602.                 ask = 22;
  2603.                 break;
  2604.  
  2605.                 case 10:
  2606.                 ask = 22;
  2607.                 break;
  2608.  
  2609.                 case 11:
  2610.                 ask = 23;
  2611.                 break;
  2612.  
  2613.                 case 12:
  2614.                 ask = 23;
  2615.                 break;
  2616.  
  2617.                 case 13:
  2618.                 ask = 24;
  2619.                 break;
  2620.  
  2621.                 case 14:
  2622.                 ask = 24;
  2623.                 break;
  2624.  
  2625.                 case 15:
  2626.                 ask = 25;
  2627.                 break;
  2628.  
  2629.                 case 16:
  2630.                 ask = 25;
  2631.                 break;
  2632.  
  2633.                 case 17:
  2634.                 ask = 26;
  2635.                 break;
  2636.  
  2637.                 case 18:
  2638.                 ask = 26;
  2639.                 break;
  2640.  
  2641.                 case 19:
  2642.                 ask = 27;
  2643.                 break;
  2644.  
  2645.                 case 20:
  2646.                 ask = 27;
  2647.                 break;
  2648.  
  2649.                 case 21:
  2650.                 ask = 28;
  2651.                 break;
  2652.  
  2653.                 case 22:
  2654.                 ask = 28;
  2655.                 break;
  2656.  
  2657.                 case 23:
  2658.                 ask = 29;
  2659.                 break;
  2660.  
  2661.                 case 24:
  2662.                 ask = 29;
  2663.                 break;
  2664.  
  2665.                 case 25:
  2666.                 ask = 30;
  2667.                 break;
  2668.  
  2669.                 case 26:
  2670.                 ask = 30;
  2671.                 break;
  2672.  
  2673.                 case 27:
  2674.                 ask = 31;
  2675.                 break;
  2676.  
  2677.                 case 28:
  2678.                 ask = 31;
  2679.                 break;
  2680.  
  2681.                 case 29:
  2682.                 ask = 32;
  2683.                 break;
  2684.  
  2685.                 case 30:
  2686.                 ask = 32;
  2687.                 break;
  2688.  
  2689.                 case 31:
  2690.                 ask = 33;
  2691.                 break;
  2692.  
  2693.                 case 32:
  2694.                 ask = 33;
  2695.                 break;
  2696.  
  2697.                 case 33:
  2698.                 ask = 34;
  2699.                 break;
  2700.  
  2701.                 case 34:
  2702.                 ask = 34;
  2703.                 break;
  2704.  
  2705.             } break;
  2706.  
  2707.             case 36:
  2708.             switch (begin)
  2709.             {
  2710.                 case 0:
  2711.                 ask = 18;
  2712.                 break;
  2713.  
  2714.                 case 1:
  2715.                 ask = 18;
  2716.                 break;
  2717.  
  2718.                 case 2:
  2719.                 ask = 19;
  2720.                 break;
  2721.  
  2722.                 case 3:
  2723.                 ask = 19;
  2724.                 break;
  2725.  
  2726.                 case 4:
  2727.                 ask = 20;
  2728.                 break;
  2729.  
  2730.                 case 5:
  2731.                 ask = 20;
  2732.                 break;
  2733.  
  2734.                 case 6:
  2735.                 ask = 21;
  2736.                 break;
  2737.  
  2738.                 case 7:
  2739.                 ask = 21;
  2740.                 break;
  2741.  
  2742.                 case 8:
  2743.                 ask = 22;
  2744.                 break;
  2745.  
  2746.                 case 9:
  2747.                 ask = 22;
  2748.                 break;
  2749.  
  2750.                 case 10:
  2751.                 ask = 23;
  2752.                 break;
  2753.  
  2754.                 case 11:
  2755.                 ask = 23;
  2756.                 break;
  2757.  
  2758.                 case 12:
  2759.                 ask = 24;
  2760.                 break;
  2761.  
  2762.                 case 13:
  2763.                 ask = 24;
  2764.                 break;
  2765.  
  2766.                 case 14:
  2767.                 ask = 25;
  2768.                 break;
  2769.  
  2770.                 case 15:
  2771.                 ask = 25;
  2772.                 break;
  2773.  
  2774.                 case 16:
  2775.                 ask = 26;
  2776.                 break;
  2777.  
  2778.                 case 17:
  2779.                 ask = 26;
  2780.                 break;
  2781.  
  2782.                 case 18:
  2783.                 ask = 27;
  2784.                 break;
  2785.  
  2786.                 case 19:
  2787.                 ask = 27;
  2788.                 break;
  2789.  
  2790.                 case 20:
  2791.                 ask = 28;
  2792.                 break;
  2793.  
  2794.                 case 21:
  2795.                 ask = 28;
  2796.                 break;
  2797.  
  2798.                 case 22:
  2799.                 ask = 29;
  2800.                 break;
  2801.  
  2802.                 case 23:
  2803.                 ask = 29;
  2804.                 break;
  2805.  
  2806.                 case 24:
  2807.                 ask = 30;
  2808.                 break;
  2809.  
  2810.                 case 25:
  2811.                 ask = 30;
  2812.                 break;
  2813.  
  2814.                 case 26:
  2815.                 ask = 31;
  2816.                 break;
  2817.  
  2818.                 case 27:
  2819.                 ask = 31;
  2820.                 break;
  2821.  
  2822.                 case 28:
  2823.                 ask = 32;
  2824.                 break;
  2825.  
  2826.                 case 29:
  2827.                 ask = 32;
  2828.                 break;
  2829.  
  2830.                 case 30:
  2831.                 ask = 33;
  2832.                 break;
  2833.  
  2834.                 case 31:
  2835.                 ask = 33;
  2836.                 break;
  2837.  
  2838.                 case 32:
  2839.                 ask = 34;
  2840.                 break;
  2841.  
  2842.                 case 33:
  2843.                 ask = 34;
  2844.                 break;
  2845.  
  2846.                 case 34:
  2847.                 ask = 35;
  2848.                 break;
  2849.  
  2850.                 case 35:
  2851.                 ask = 35;
  2852.                 break;
  2853.  
  2854.             } break;
  2855.  
  2856.             case 37:
  2857.             switch (begin)
  2858.             {
  2859.                 case 0:
  2860.                 ask = 18;
  2861.                 break;
  2862.  
  2863.                 case 1:
  2864.                 ask = 19;
  2865.                 break;
  2866.  
  2867.                 case 2:
  2868.                 ask = 19;
  2869.                 break;
  2870.  
  2871.                 case 3:
  2872.                 ask = 20;
  2873.                 break;
  2874.  
  2875.                 case 4:
  2876.                 ask = 20;
  2877.                 break;
  2878.  
  2879.                 case 5:
  2880.                 ask = 21;
  2881.                 break;
  2882.  
  2883.                 case 6:
  2884.                 ask = 21;
  2885.                 break;
  2886.  
  2887.                 case 7:
  2888.                 ask = 22;
  2889.                 break;
  2890.  
  2891.                 case 8:
  2892.                 ask = 22;
  2893.                 break;
  2894.  
  2895.                 case 9:
  2896.                 ask = 23;
  2897.                 break;
  2898.  
  2899.                 case 10:
  2900.                 ask = 23;
  2901.                 break;
  2902.  
  2903.                 case 11:
  2904.                 ask = 24;
  2905.                 break;
  2906.  
  2907.                 case 12:
  2908.                 ask = 24;
  2909.                 break;
  2910.  
  2911.                 case 13:
  2912.                 ask = 25;
  2913.                 break;
  2914.  
  2915.                 case 14:
  2916.                 ask = 25;
  2917.                 break;
  2918.  
  2919.                 case 15:
  2920.                 ask = 26;
  2921.                 break;
  2922.  
  2923.                 case 16:
  2924.                 ask = 26;
  2925.                 break;
  2926.  
  2927.                 case 17:
  2928.                 ask = 27;
  2929.                 break;
  2930.  
  2931.                 case 18:
  2932.                 ask = 27;
  2933.                 break;
  2934.  
  2935.                 case 19:
  2936.                 ask = 28;
  2937.                 break;
  2938.  
  2939.                 case 20:
  2940.                 ask = 28;
  2941.                 break;
  2942.  
  2943.                 case 21:
  2944.                 ask = 29;
  2945.                 break;
  2946.  
  2947.                 case 22:
  2948.                 ask = 29;
  2949.                 break;
  2950.  
  2951.                 case 23:
  2952.                 ask = 30;
  2953.                 break;
  2954.  
  2955.                 case 24:
  2956.                 ask = 30;
  2957.                 break;
  2958.  
  2959.                 case 25:
  2960.                 ask = 31;
  2961.                 break;
  2962.  
  2963.                 case 26:
  2964.                 ask = 31;
  2965.                 break;
  2966.  
  2967.                 case 27:
  2968.                 ask = 32;
  2969.                 break;
  2970.  
  2971.                 case 28:
  2972.                 ask = 32;
  2973.                 break;
  2974.  
  2975.                 case 29:
  2976.                 ask = 33;
  2977.                 break;
  2978.  
  2979.                 case 30:
  2980.                 ask = 33;
  2981.                 break;
  2982.  
  2983.                 case 31:
  2984.                 ask = 34;
  2985.                 break;
  2986.  
  2987.                 case 32:
  2988.                 ask = 34;
  2989.                 break;
  2990.  
  2991.                 case 33:
  2992.                 ask = 35;
  2993.                 break;
  2994.  
  2995.                 case 34:
  2996.                 ask = 35;
  2997.                 break;
  2998.  
  2999.                 case 35:
  3000.                 ask = 36;
  3001.                 break;
  3002.  
  3003.                 case 36:
  3004.                 ask = 36;
  3005.                 break;
  3006.  
  3007.             } break;
  3008.  
  3009.             case 38:
  3010.             switch (begin)
  3011.             {
  3012.                 case 0:
  3013.                 ask = 19;
  3014.                 break;
  3015.  
  3016.                 case 1:
  3017.                 ask = 19;
  3018.                 break;
  3019.  
  3020.                 case 2:
  3021.                 ask = 20;
  3022.                 break;
  3023.  
  3024.                 case 3:
  3025.                 ask = 20;
  3026.                 break;
  3027.  
  3028.                 case 4:
  3029.                 ask = 21;
  3030.                 break;
  3031.  
  3032.                 case 5:
  3033.                 ask = 21;
  3034.                 break;
  3035.  
  3036.                 case 6:
  3037.                 ask = 22;
  3038.                 break;
  3039.  
  3040.                 case 7:
  3041.                 ask = 22;
  3042.                 break;
  3043.  
  3044.                 case 8:
  3045.                 ask = 23;
  3046.                 break;
  3047.  
  3048.                 case 9:
  3049.                 ask = 23;
  3050.                 break;
  3051.  
  3052.                 case 10:
  3053.                 ask = 24;
  3054.                 break;
  3055.  
  3056.                 case 11:
  3057.                 ask = 24;
  3058.                 break;
  3059.  
  3060.                 case 12:
  3061.                 ask = 25;
  3062.                 break;
  3063.  
  3064.                 case 13:
  3065.                 ask = 25;
  3066.                 break;
  3067.  
  3068.                 case 14:
  3069.                 ask = 26;
  3070.                 break;
  3071.  
  3072.                 case 15:
  3073.                 ask = 26;
  3074.                 break;
  3075.  
  3076.                 case 16:
  3077.                 ask = 27;
  3078.                 break;
  3079.  
  3080.                 case 17:
  3081.                 ask = 27;
  3082.                 break;
  3083.  
  3084.                 case 18:
  3085.                 ask = 28;
  3086.                 break;
  3087.  
  3088.                 case 19:
  3089.                 ask = 28;
  3090.                 break;
  3091.  
  3092.                 case 20:
  3093.                 ask = 29;
  3094.                 break;
  3095.  
  3096.                 case 21:
  3097.                 ask = 29;
  3098.                 break;
  3099.  
  3100.                 case 22:
  3101.                 ask = 30;
  3102.                 break;
  3103.  
  3104.                 case 23:
  3105.                 ask = 30;
  3106.                 break;
  3107.  
  3108.                 case 24:
  3109.                 ask = 31;
  3110.                 break;
  3111.  
  3112.                 case 25:
  3113.                 ask = 31;
  3114.                 break;
  3115.  
  3116.                 case 26:
  3117.                 ask = 32;
  3118.                 break;
  3119.  
  3120.                 case 27:
  3121.                 ask = 32;
  3122.                 break;
  3123.  
  3124.                 case 28:
  3125.                 ask = 33;
  3126.                 break;
  3127.  
  3128.                 case 29:
  3129.                 ask = 33;
  3130.                 break;
  3131.  
  3132.                 case 30:
  3133.                 ask = 34;
  3134.                 break;
  3135.  
  3136.                 case 31:
  3137.                 ask = 34;
  3138.                 break;
  3139.  
  3140.                 case 32:
  3141.                 ask = 35;
  3142.                 break;
  3143.  
  3144.                 case 33:
  3145.                 ask = 35;
  3146.                 break;
  3147.  
  3148.                 case 34:
  3149.                 ask = 36;
  3150.                 break;
  3151.  
  3152.                 case 35:
  3153.                 ask = 36;
  3154.                 break;
  3155.  
  3156.                 case 36:
  3157.                 ask = 37;
  3158.                 break;
  3159.  
  3160.                 case 37:
  3161.                 ask = 37;
  3162.                 break;
  3163.  
  3164.             } break;
  3165.  
  3166.             case 39:
  3167.             switch (begin)
  3168.             {
  3169.                 case 0:
  3170.                 ask = 19;
  3171.                 break;
  3172.  
  3173.                 case 1:
  3174.                 ask = 20;
  3175.                 break;
  3176.  
  3177.                 case 2:
  3178.                 ask = 20;
  3179.                 break;
  3180.  
  3181.                 case 3:
  3182.                 ask = 21;
  3183.                 break;
  3184.  
  3185.                 case 4:
  3186.                 ask = 21;
  3187.                 break;
  3188.  
  3189.                 case 5:
  3190.                 ask = 22;
  3191.                 break;
  3192.  
  3193.                 case 6:
  3194.                 ask = 22;
  3195.                 break;
  3196.  
  3197.                 case 7:
  3198.                 ask = 23;
  3199.                 break;
  3200.  
  3201.                 case 8:
  3202.                 ask = 23;
  3203.                 break;
  3204.  
  3205.                 case 9:
  3206.                 ask = 24;
  3207.                 break;
  3208.  
  3209.                 case 10:
  3210.                 ask = 24;
  3211.                 break;
  3212.  
  3213.                 case 11:
  3214.                 ask = 25;
  3215.                 break;
  3216.  
  3217.                 case 12:
  3218.                 ask = 25;
  3219.                 break;
  3220.  
  3221.                 case 13:
  3222.                 ask = 26;
  3223.                 break;
  3224.  
  3225.                 case 14:
  3226.                 ask = 26;
  3227.                 break;
  3228.  
  3229.                 case 15:
  3230.                 ask = 27;
  3231.                 break;
  3232.  
  3233.                 case 16:
  3234.                 ask = 27;
  3235.                 break;
  3236.  
  3237.                 case 17:
  3238.                 ask = 28;
  3239.                 break;
  3240.  
  3241.                 case 18:
  3242.                 ask = 28;
  3243.                 break;
  3244.  
  3245.                 case 19:
  3246.                 ask = 29;
  3247.                 break;
  3248.  
  3249.                 case 20:
  3250.                 ask = 29;
  3251.                 break;
  3252.  
  3253.                 case 21:
  3254.                 ask = 30;
  3255.                 break;
  3256.  
  3257.                 case 22:
  3258.                 ask = 30;
  3259.                 break;
  3260.  
  3261.                 case 23:
  3262.                 ask = 31;
  3263.                 break;
  3264.  
  3265.                 case 24:
  3266.                 ask = 31;
  3267.                 break;
  3268.  
  3269.                 case 25:
  3270.                 ask = 32;
  3271.                 break;
  3272.  
  3273.                 case 26:
  3274.                 ask = 32;
  3275.                 break;
  3276.  
  3277.                 case 27:
  3278.                 ask = 33;
  3279.                 break;
  3280.  
  3281.                 case 28:
  3282.                 ask = 33;
  3283.                 break;
  3284.  
  3285.                 case 29:
  3286.                 ask = 34;
  3287.                 break;
  3288.  
  3289.                 case 30:
  3290.                 ask = 34;
  3291.                 break;
  3292.  
  3293.                 case 31:
  3294.                 ask = 35;
  3295.                 break;
  3296.  
  3297.                 case 32:
  3298.                 ask = 35;
  3299.                 break;
  3300.  
  3301.                 case 33:
  3302.                 ask = 36;
  3303.                 break;
  3304.  
  3305.                 case 34:
  3306.                 ask = 36;
  3307.                 break;
  3308.  
  3309.                 case 35:
  3310.                 ask = 37;
  3311.                 break;
  3312.  
  3313.                 case 36:
  3314.                 ask = 37;
  3315.                 break;
  3316.  
  3317.                 case 37:
  3318.                 ask = 38;
  3319.                 break;
  3320.  
  3321.                 case 38:
  3322.                 ask = 38;
  3323.                 break;
  3324.  
  3325.             } break;
  3326.  
  3327.             case 40:
  3328.             switch (begin)
  3329.             {
  3330.                 case 0:
  3331.                 ask = 20;
  3332.                 break;
  3333.  
  3334.                 case 1:
  3335.                 ask = 20;
  3336.                 break;
  3337.  
  3338.                 case 2:
  3339.                 ask = 21;
  3340.                 break;
  3341.  
  3342.                 case 3:
  3343.                 ask = 21;
  3344.                 break;
  3345.  
  3346.                 case 4:
  3347.                 ask = 22;
  3348.                 break;
  3349.  
  3350.                 case 5:
  3351.                 ask = 22;
  3352.                 break;
  3353.  
  3354.                 case 6:
  3355.                 ask = 23;
  3356.                 break;
  3357.  
  3358.                 case 7:
  3359.                 ask = 23;
  3360.                 break;
  3361.  
  3362.                 case 8:
  3363.                 ask = 24;
  3364.                 break;
  3365.  
  3366.                 case 9:
  3367.                 ask = 24;
  3368.                 break;
  3369.  
  3370.                 case 10:
  3371.                 ask = 25;
  3372.                 break;
  3373.  
  3374.                 case 11:
  3375.                 ask = 25;
  3376.                 break;
  3377.  
  3378.                 case 12:
  3379.                 ask = 26;
  3380.                 break;
  3381.  
  3382.                 case 13:
  3383.                 ask = 26;
  3384.                 break;
  3385.  
  3386.                 case 14:
  3387.                 ask = 27;
  3388.                 break;
  3389.  
  3390.                 case 15:
  3391.                 ask = 27;
  3392.                 break;
  3393.  
  3394.                 case 16:
  3395.                 ask = 28;
  3396.                 break;
  3397.  
  3398.                 case 17:
  3399.                 ask = 28;
  3400.                 break;
  3401.  
  3402.                 case 18:
  3403.                 ask = 29;
  3404.                 break;
  3405.  
  3406.                 case 19:
  3407.                 ask = 29;
  3408.                 break;
  3409.  
  3410.                 case 20:
  3411.                 ask = 30;
  3412.                 break;
  3413.  
  3414.                 case 21:
  3415.                 ask = 30;
  3416.                 break;
  3417.  
  3418.                 case 22:
  3419.                 ask = 31;
  3420.                 break;
  3421.  
  3422.                 case 23:
  3423.                 ask = 31;
  3424.                 break;
  3425.  
  3426.                 case 24:
  3427.                 ask = 32;
  3428.                 break;
  3429.  
  3430.                 case 25:
  3431.                 ask = 32;
  3432.                 break;
  3433.  
  3434.                 case 26:
  3435.                 ask = 33;
  3436.                 break;
  3437.  
  3438.                 case 27:
  3439.                 ask = 33;
  3440.                 break;
  3441.  
  3442.                 case 28:
  3443.                 ask = 34;
  3444.                 break;
  3445.  
  3446.                 case 29:
  3447.                 ask = 34;
  3448.                 break;
  3449.  
  3450.                 case 30:
  3451.                 ask = 35;
  3452.                 break;
  3453.  
  3454.                 case 31:
  3455.                 ask = 35;
  3456.                 break;
  3457.  
  3458.                 case 32:
  3459.                 ask = 36;
  3460.                 break;
  3461.  
  3462.                 case 33:
  3463.                 ask = 36;
  3464.                 break;
  3465.  
  3466.                 case 34:
  3467.                 ask = 37;
  3468.                 break;
  3469.  
  3470.                 case 35:
  3471.                 ask = 37;
  3472.                 break;
  3473.  
  3474.                 case 36:
  3475.                 ask = 38;
  3476.                 break;
  3477.  
  3478.                 case 37:
  3479.                 ask = 38;
  3480.                 break;
  3481.  
  3482.                 case 38:
  3483.                 ask = 39;
  3484.                 break;
  3485.  
  3486.                 case 39:
  3487.                 ask = 39;
  3488.                 break;
  3489.  
  3490.             } break;
  3491.  
  3492.             case 41:
  3493.             switch (begin)
  3494.             {
  3495.                 case 0:
  3496.                 ask = 20;
  3497.                 break;
  3498.  
  3499.                 case 1:
  3500.                 ask = 21;
  3501.                 break;
  3502.  
  3503.                 case 2:
  3504.                 ask = 21;
  3505.                 break;
  3506.  
  3507.                 case 3:
  3508.                 ask = 22;
  3509.                 break;
  3510.  
  3511.                 case 4:
  3512.                 ask = 22;
  3513.                 break;
  3514.  
  3515.                 case 5:
  3516.                 ask = 23;
  3517.                 break;
  3518.  
  3519.                 case 6:
  3520.                 ask = 23;
  3521.                 break;
  3522.  
  3523.                 case 7:
  3524.                 ask = 24;
  3525.                 break;
  3526.  
  3527.                 case 8:
  3528.                 ask = 24;
  3529.                 break;
  3530.  
  3531.                 case 9:
  3532.                 ask = 25;
  3533.                 break;
  3534.  
  3535.                 case 10:
  3536.                 ask = 25;
  3537.                 break;
  3538.  
  3539.                 case 11:
  3540.                 ask = 26;
  3541.                 break;
  3542.  
  3543.                 case 12:
  3544.                 ask = 26;
  3545.                 break;
  3546.  
  3547.                 case 13:
  3548.                 ask = 27;
  3549.                 break;
  3550.  
  3551.                 case 14:
  3552.                 ask = 27;
  3553.                 break;
  3554.  
  3555.                 case 15:
  3556.                 ask = 28;
  3557.                 break;
  3558.  
  3559.                 case 16:
  3560.                 ask = 28;
  3561.                 break;
  3562.  
  3563.                 case 17:
  3564.                 ask = 29;
  3565.                 break;
  3566.  
  3567.                 case 18:
  3568.                 ask = 29;
  3569.                 break;
  3570.  
  3571.                 case 19:
  3572.                 ask = 30;
  3573.                 break;
  3574.  
  3575.                 case 20:
  3576.                 ask = 30;
  3577.                 break;
  3578.  
  3579.                 case 21:
  3580.                 ask = 31;
  3581.                 break;
  3582.  
  3583.                 case 22:
  3584.                 ask = 31;
  3585.                 break;
  3586.  
  3587.                 case 23:
  3588.                 ask = 32;
  3589.                 break;
  3590.  
  3591.                 case 24:
  3592.                 ask = 32;
  3593.                 break;
  3594.  
  3595.                 case 25:
  3596.                 ask = 33;
  3597.                 break;
  3598.  
  3599.                 case 26:
  3600.                 ask = 33;
  3601.                 break;
  3602.  
  3603.                 case 27:
  3604.                 ask = 34;
  3605.                 break;
  3606.  
  3607.                 case 28:
  3608.                 ask = 34;
  3609.                 break;
  3610.  
  3611.                 case 29:
  3612.                 ask = 35;
  3613.                 break;
  3614.  
  3615.                 case 30:
  3616.                 ask = 35;
  3617.                 break;
  3618.  
  3619.                 case 31:
  3620.                 ask = 36;
  3621.                 break;
  3622.  
  3623.                 case 32:
  3624.                 ask = 36;
  3625.                 break;
  3626.  
  3627.                 case 33:
  3628.                 ask = 37;
  3629.                 break;
  3630.  
  3631.                 case 34:
  3632.                 ask = 37;
  3633.                 break;
  3634.  
  3635.                 case 35:
  3636.                 ask = 38;
  3637.                 break;
  3638.  
  3639.                 case 36:
  3640.                 ask = 38;
  3641.                 break;
  3642.  
  3643.                 case 37:
  3644.                 ask = 39;
  3645.                 break;
  3646.  
  3647.                 case 38:
  3648.                 ask = 39;
  3649.                 break;
  3650.  
  3651.                 case 39:
  3652.                 ask = 40;
  3653.                 break;
  3654.  
  3655.                 case 40:
  3656.                 ask = 40;
  3657.                 break;
  3658.  
  3659.             } break;
  3660.  
  3661.             case 42:
  3662.             switch (begin)
  3663.             {
  3664.                 case 0:
  3665.                 ask = 21;
  3666.                 break;
  3667.  
  3668.                 case 1:
  3669.                 ask = 21;
  3670.                 break;
  3671.  
  3672.                 case 2:
  3673.                 ask = 22;
  3674.                 break;
  3675.  
  3676.                 case 3:
  3677.                 ask = 22;
  3678.                 break;
  3679.  
  3680.                 case 4:
  3681.                 ask = 23;
  3682.                 break;
  3683.  
  3684.                 case 5:
  3685.                 ask = 23;
  3686.                 break;
  3687.  
  3688.                 case 6:
  3689.                 ask = 24;
  3690.                 break;
  3691.  
  3692.                 case 7:
  3693.                 ask = 24;
  3694.                 break;
  3695.  
  3696.                 case 8:
  3697.                 ask = 25;
  3698.                 break;
  3699.  
  3700.                 case 9:
  3701.                 ask = 25;
  3702.                 break;
  3703.  
  3704.                 case 10:
  3705.                 ask = 26;
  3706.                 break;
  3707.  
  3708.                 case 11:
  3709.                 ask = 26;
  3710.                 break;
  3711.  
  3712.                 case 12:
  3713.                 ask = 27;
  3714.                 break;
  3715.  
  3716.                 case 13:
  3717.                 ask = 27;
  3718.                 break;
  3719.  
  3720.                 case 14:
  3721.                 ask = 28;
  3722.                 break;
  3723.  
  3724.                 case 15:
  3725.                 ask = 28;
  3726.                 break;
  3727.  
  3728.                 case 16:
  3729.                 ask = 29;
  3730.                 break;
  3731.  
  3732.                 case 17:
  3733.                 ask = 29;
  3734.                 break;
  3735.  
  3736.                 case 18:
  3737.                 ask = 30;
  3738.                 break;
  3739.  
  3740.                 case 19:
  3741.                 ask = 30;
  3742.                 break;
  3743.  
  3744.                 case 20:
  3745.                 ask = 31;
  3746.                 break;
  3747.  
  3748.                 case 21:
  3749.                 ask = 31;
  3750.                 break;
  3751.  
  3752.                 case 22:
  3753.                 ask = 32;
  3754.                 break;
  3755.  
  3756.                 case 23:
  3757.                 ask = 32;
  3758.                 break;
  3759.  
  3760.                 case 24:
  3761.                 ask = 33;
  3762.                 break;
  3763.  
  3764.                 case 25:
  3765.                 ask = 33;
  3766.                 break;
  3767.  
  3768.                 case 26:
  3769.                 ask = 34;
  3770.                 break;
  3771.  
  3772.                 case 27:
  3773.                 ask = 34;
  3774.                 break;
  3775.  
  3776.                 case 28:
  3777.                 ask = 35;
  3778.                 break;
  3779.  
  3780.                 case 29:
  3781.                 ask = 35;
  3782.                 break;
  3783.  
  3784.                 case 30:
  3785.                 ask = 36;
  3786.                 break;
  3787.  
  3788.                 case 31:
  3789.                 ask = 36;
  3790.                 break;
  3791.  
  3792.                 case 32:
  3793.                 ask = 37;
  3794.                 break;
  3795.  
  3796.                 case 33:
  3797.                 ask = 37;
  3798.                 break;
  3799.  
  3800.                 case 34:
  3801.                 ask = 38;
  3802.                 break;
  3803.  
  3804.                 case 35:
  3805.                 ask = 38;
  3806.                 break;
  3807.  
  3808.                 case 36:
  3809.                 ask = 39;
  3810.                 break;
  3811.  
  3812.                 case 37:
  3813.                 ask = 39;
  3814.                 break;
  3815.  
  3816.                 case 38:
  3817.                 ask = 40;
  3818.                 break;
  3819.  
  3820.                 case 39:
  3821.                 ask = 40;
  3822.                 break;
  3823.  
  3824.                 case 40:
  3825.                 ask = 41;
  3826.                 break;
  3827.  
  3828.                 case 41:
  3829.                 ask = 41;
  3830.                 break;
  3831.  
  3832.             } break;
  3833.  
  3834.             case 43:
  3835.             switch (begin)
  3836.             {
  3837.                 case 0:
  3838.                 ask = 21;
  3839.                 break;
  3840.  
  3841.                 case 1:
  3842.                 ask = 22;
  3843.                 break;
  3844.  
  3845.                 case 2:
  3846.                 ask = 22;
  3847.                 break;
  3848.  
  3849.                 case 3:
  3850.                 ask = 23;
  3851.                 break;
  3852.  
  3853.                 case 4:
  3854.                 ask = 23;
  3855.                 break;
  3856.  
  3857.                 case 5:
  3858.                 ask = 24;
  3859.                 break;
  3860.  
  3861.                 case 6:
  3862.                 ask = 24;
  3863.                 break;
  3864.  
  3865.                 case 7:
  3866.                 ask = 25;
  3867.                 break;
  3868.  
  3869.                 case 8:
  3870.                 ask = 25;
  3871.                 break;
  3872.  
  3873.                 case 9:
  3874.                 ask = 26;
  3875.                 break;
  3876.  
  3877.                 case 10:
  3878.                 ask = 26;
  3879.                 break;
  3880.  
  3881.                 case 11:
  3882.                 ask = 27;
  3883.                 break;
  3884.  
  3885.                 case 12:
  3886.                 ask = 27;
  3887.                 break;
  3888.  
  3889.                 case 13:
  3890.                 ask = 28;
  3891.                 break;
  3892.  
  3893.                 case 14:
  3894.                 ask = 28;
  3895.                 break;
  3896.  
  3897.                 case 15:
  3898.                 ask = 29;
  3899.                 break;
  3900.  
  3901.                 case 16:
  3902.                 ask = 29;
  3903.                 break;
  3904.  
  3905.                 case 17:
  3906.                 ask = 30;
  3907.                 break;
  3908.  
  3909.                 case 18:
  3910.                 ask = 30;
  3911.                 break;
  3912.  
  3913.                 case 19:
  3914.                 ask = 31;
  3915.                 break;
  3916.  
  3917.                 case 20:
  3918.                 ask = 31;
  3919.                 break;
  3920.  
  3921.                 case 21:
  3922.                 ask = 32;
  3923.                 break;
  3924.  
  3925.                 case 22:
  3926.                 ask = 32;
  3927.                 break;
  3928.  
  3929.                 case 23:
  3930.                 ask = 33;
  3931.                 break;
  3932.  
  3933.                 case 24:
  3934.                 ask = 33;
  3935.                 break;
  3936.  
  3937.                 case 25:
  3938.                 ask = 34;
  3939.                 break;
  3940.  
  3941.                 case 26:
  3942.                 ask = 34;
  3943.                 break;
  3944.  
  3945.                 case 27:
  3946.                 ask = 35;
  3947.                 break;
  3948.  
  3949.                 case 28:
  3950.                 ask = 35;
  3951.                 break;
  3952.  
  3953.                 case 29:
  3954.                 ask = 36;
  3955.                 break;
  3956.  
  3957.                 case 30:
  3958.                 ask = 36;
  3959.                 break;
  3960.  
  3961.                 case 31:
  3962.                 ask = 37;
  3963.                 break;
  3964.  
  3965.                 case 32:
  3966.                 ask = 37;
  3967.                 break;
  3968.  
  3969.                 case 33:
  3970.                 ask = 38;
  3971.                 break;
  3972.  
  3973.                 case 34:
  3974.                 ask = 38;
  3975.                 break;
  3976.  
  3977.                 case 35:
  3978.                 ask = 39;
  3979.                 break;
  3980.  
  3981.                 case 36:
  3982.                 ask = 39;
  3983.                 break;
  3984.  
  3985.                 case 37:
  3986.                 ask = 40;
  3987.                 break;
  3988.  
  3989.                 case 38:
  3990.                 ask = 40;
  3991.                 break;
  3992.  
  3993.                 case 39:
  3994.                 ask = 41;
  3995.                 break;
  3996.  
  3997.                 case 40:
  3998.                 ask = 41;
  3999.                 break;
  4000.  
  4001.                 case 41:
  4002.                 ask = 42;
  4003.                 break;
  4004.  
  4005.                 case 42:
  4006.                 ask = 42;
  4007.                 break;
  4008.  
  4009.             } break;
  4010.  
  4011.             case 44:
  4012.             switch (begin)
  4013.             {
  4014.                 case 0:
  4015.                 ask = 22;
  4016.                 break;
  4017.  
  4018.                 case 1:
  4019.                 ask = 22;
  4020.                 break;
  4021.  
  4022.                 case 2:
  4023.                 ask = 23;
  4024.                 break;
  4025.  
  4026.                 case 3:
  4027.                 ask = 23;
  4028.                 break;
  4029.  
  4030.                 case 4:
  4031.                 ask = 24;
  4032.                 break;
  4033.  
  4034.                 case 5:
  4035.                 ask = 24;
  4036.                 break;
  4037.  
  4038.                 case 6:
  4039.                 ask = 25;
  4040.                 break;
  4041.  
  4042.                 case 7:
  4043.                 ask = 25;
  4044.                 break;
  4045.  
  4046.                 case 8:
  4047.                 ask = 26;
  4048.                 break;
  4049.  
  4050.                 case 9:
  4051.                 ask = 26;
  4052.                 break;
  4053.  
  4054.                 case 10:
  4055.                 ask = 27;
  4056.                 break;
  4057.  
  4058.                 case 11:
  4059.                 ask = 27;
  4060.                 break;
  4061.  
  4062.                 case 12:
  4063.                 ask = 28;
  4064.                 break;
  4065.  
  4066.                 case 13:
  4067.                 ask = 28;
  4068.                 break;
  4069.  
  4070.                 case 14:
  4071.                 ask = 29;
  4072.                 break;
  4073.  
  4074.                 case 15:
  4075.                 ask = 29;
  4076.                 break;
  4077.  
  4078.                 case 16:
  4079.                 ask = 30;
  4080.                 break;
  4081.  
  4082.                 case 17:
  4083.                 ask = 30;
  4084.                 break;
  4085.  
  4086.                 case 18:
  4087.                 ask = 31;
  4088.                 break;
  4089.  
  4090.                 case 19:
  4091.                 ask = 31;
  4092.                 break;
  4093.  
  4094.                 case 20:
  4095.                 ask = 32;
  4096.                 break;
  4097.  
  4098.                 case 21:
  4099.                 ask = 32;
  4100.                 break;
  4101.  
  4102.                 case 22:
  4103.                 ask = 33;
  4104.                 break;
  4105.  
  4106.                 case 23:
  4107.                 ask = 33;
  4108.                 break;
  4109.  
  4110.                 case 24:
  4111.                 ask = 34;
  4112.                 break;
  4113.  
  4114.                 case 25:
  4115.                 ask = 34;
  4116.                 break;
  4117.  
  4118.                 case 26:
  4119.                 ask = 35;
  4120.                 break;
  4121.  
  4122.                 case 27:
  4123.                 ask = 35;
  4124.                 break;
  4125.  
  4126.                 case 28:
  4127.                 ask = 36;
  4128.                 break;
  4129.  
  4130.                 case 29:
  4131.                 ask = 36;
  4132.                 break;
  4133.  
  4134.                 case 30:
  4135.                 ask = 37;
  4136.                 break;
  4137.  
  4138.                 case 31:
  4139.                 ask = 37;
  4140.                 break;
  4141.  
  4142.                 case 32:
  4143.                 ask = 38;
  4144.                 break;
  4145.  
  4146.                 case 33:
  4147.                 ask = 38;
  4148.                 break;
  4149.  
  4150.                 case 34:
  4151.                 ask = 39;
  4152.                 break;
  4153.  
  4154.                 case 35:
  4155.                 ask = 39;
  4156.                 break;
  4157.  
  4158.                 case 36:
  4159.                 ask = 40;
  4160.                 break;
  4161.  
  4162.                 case 37:
  4163.                 ask = 40;
  4164.                 break;
  4165.  
  4166.                 case 38:
  4167.                 ask = 41;
  4168.                 break;
  4169.  
  4170.                 case 39:
  4171.                 ask = 41;
  4172.                 break;
  4173.  
  4174.                 case 40:
  4175.                 ask = 42;
  4176.                 break;
  4177.  
  4178.                 case 41:
  4179.                 ask = 42;
  4180.                 break;
  4181.  
  4182.                 case 42:
  4183.                 ask = 43;
  4184.                 break;
  4185.  
  4186.                 case 43:
  4187.                 ask = 43;
  4188.                 break;
  4189.  
  4190.             } break;
  4191.  
  4192.             case 45:
  4193.             switch (begin)
  4194.             {
  4195.                 case 0:
  4196.                 ask = 22;
  4197.                 break;
  4198.  
  4199.                 case 1:
  4200.                 ask = 23;
  4201.                 break;
  4202.  
  4203.                 case 2:
  4204.                 ask = 23;
  4205.                 break;
  4206.  
  4207.                 case 3:
  4208.                 ask = 24;
  4209.                 break;
  4210.  
  4211.                 case 4:
  4212.                 ask = 24;
  4213.                 break;
  4214.  
  4215.                 case 5:
  4216.                 ask = 25;
  4217.                 break;
  4218.  
  4219.                 case 6:
  4220.                 ask = 25;
  4221.                 break;
  4222.  
  4223.                 case 7:
  4224.                 ask = 26;
  4225.                 break;
  4226.  
  4227.                 case 8:
  4228.                 ask = 26;
  4229.                 break;
  4230.  
  4231.                 case 9:
  4232.                 ask = 27;
  4233.                 break;
  4234.  
  4235.                 case 10:
  4236.                 ask = 27;
  4237.                 break;
  4238.  
  4239.                 case 11:
  4240.                 ask = 28;
  4241.                 break;
  4242.  
  4243.                 case 12:
  4244.                 ask = 28;
  4245.                 break;
  4246.  
  4247.                 case 13:
  4248.                 ask = 29;
  4249.                 break;
  4250.  
  4251.                 case 14:
  4252.                 ask = 29;
  4253.                 break;
  4254.  
  4255.                 case 15:
  4256.                 ask = 30;
  4257.                 break;
  4258.  
  4259.                 case 16:
  4260.                 ask = 30;
  4261.                 break;
  4262.  
  4263.                 case 17:
  4264.                 ask = 31;
  4265.                 break;
  4266.  
  4267.                 case 18:
  4268.                 ask = 31;
  4269.                 break;
  4270.  
  4271.                 case 19:
  4272.                 ask = 32;
  4273.                 break;
  4274.  
  4275.                 case 20:
  4276.                 ask = 32;
  4277.                 break;
  4278.  
  4279.                 case 21:
  4280.                 ask = 33;
  4281.                 break;
  4282.  
  4283.                 case 22:
  4284.                 ask = 33;
  4285.                 break;
  4286.  
  4287.                 case 23:
  4288.                 ask = 34;
  4289.                 break;
  4290.  
  4291.                 case 24:
  4292.                 ask = 34;
  4293.                 break;
  4294.  
  4295.                 case 25:
  4296.                 ask = 35;
  4297.                 break;
  4298.  
  4299.                 case 26:
  4300.                 ask = 35;
  4301.                 break;
  4302.  
  4303.                 case 27:
  4304.                 ask = 36;
  4305.                 break;
  4306.  
  4307.                 case 28:
  4308.                 ask = 36;
  4309.                 break;
  4310.  
  4311.                 case 29:
  4312.                 ask = 37;
  4313.                 break;
  4314.  
  4315.                 case 30:
  4316.                 ask = 37;
  4317.                 break;
  4318.  
  4319.                 case 31:
  4320.                 ask = 38;
  4321.                 break;
  4322.  
  4323.                 case 32:
  4324.                 ask = 38;
  4325.                 break;
  4326.  
  4327.                 case 33:
  4328.                 ask = 39;
  4329.                 break;
  4330.  
  4331.                 case 34:
  4332.                 ask = 39;
  4333.                 break;
  4334.  
  4335.                 case 35:
  4336.                 ask = 40;
  4337.                 break;
  4338.  
  4339.                 case 36:
  4340.                 ask = 40;
  4341.                 break;
  4342.  
  4343.                 case 37:
  4344.                 ask = 41;
  4345.                 break;
  4346.  
  4347.                 case 38:
  4348.                 ask = 41;
  4349.                 break;
  4350.  
  4351.                 case 39:
  4352.                 ask = 42;
  4353.                 break;
  4354.  
  4355.                 case 40:
  4356.                 ask = 42;
  4357.                 break;
  4358.  
  4359.                 case 41:
  4360.                 ask = 43;
  4361.                 break;
  4362.  
  4363.                 case 42:
  4364.                 ask = 43;
  4365.                 break;
  4366.  
  4367.                 case 43:
  4368.                 ask = 44;
  4369.                 break;
  4370.  
  4371.                 case 44:
  4372.                 ask = 44;
  4373.                 break;
  4374.  
  4375.             } break;
  4376.  
  4377.             case 46:
  4378.             switch (begin)
  4379.             {
  4380.                 case 0:
  4381.                 ask = 23;
  4382.                 break;
  4383.  
  4384.                 case 1:
  4385.                 ask = 23;
  4386.                 break;
  4387.  
  4388.                 case 2:
  4389.                 ask = 24;
  4390.                 break;
  4391.  
  4392.                 case 3:
  4393.                 ask = 24;
  4394.                 break;
  4395.  
  4396.                 case 4:
  4397.                 ask = 25;
  4398.                 break;
  4399.  
  4400.                 case 5:
  4401.                 ask = 25;
  4402.                 break;
  4403.  
  4404.                 case 6:
  4405.                 ask = 26;
  4406.                 break;
  4407.  
  4408.                 case 7:
  4409.                 ask = 26;
  4410.                 break;
  4411.  
  4412.                 case 8:
  4413.                 ask = 27;
  4414.                 break;
  4415.  
  4416.                 case 9:
  4417.                 ask = 27;
  4418.                 break;
  4419.  
  4420.                 case 10:
  4421.                 ask = 28;
  4422.                 break;
  4423.  
  4424.                 case 11:
  4425.                 ask = 28;
  4426.                 break;
  4427.  
  4428.                 case 12:
  4429.                 ask = 29;
  4430.                 break;
  4431.  
  4432.                 case 13:
  4433.                 ask = 29;
  4434.                 break;
  4435.  
  4436.                 case 14:
  4437.                 ask = 30;
  4438.                 break;
  4439.  
  4440.                 case 15:
  4441.                 ask = 30;
  4442.                 break;
  4443.  
  4444.                 case 16:
  4445.                 ask = 31;
  4446.                 break;
  4447.  
  4448.                 case 17:
  4449.                 ask = 31;
  4450.                 break;
  4451.  
  4452.                 case 18:
  4453.                 ask = 32;
  4454.                 break;
  4455.  
  4456.                 case 19:
  4457.                 ask = 32;
  4458.                 break;
  4459.  
  4460.                 case 20:
  4461.                 ask = 33;
  4462.                 break;
  4463.  
  4464.                 case 21:
  4465.                 ask = 33;
  4466.                 break;
  4467.  
  4468.                 case 22:
  4469.                 ask = 34;
  4470.                 break;
  4471.  
  4472.                 case 23:
  4473.                 ask = 34;
  4474.                 break;
  4475.  
  4476.                 case 24:
  4477.                 ask = 35;
  4478.                 break;
  4479.  
  4480.                 case 25:
  4481.                 ask = 35;
  4482.                 break;
  4483.  
  4484.                 case 26:
  4485.                 ask = 36;
  4486.                 break;
  4487.  
  4488.                 case 27:
  4489.                 ask = 36;
  4490.                 break;
  4491.  
  4492.                 case 28:
  4493.                 ask = 37;
  4494.                 break;
  4495.  
  4496.                 case 29:
  4497.                 ask = 37;
  4498.                 break;
  4499.  
  4500.                 case 30:
  4501.                 ask = 38;
  4502.                 break;
  4503.  
  4504.                 case 31:
  4505.                 ask = 38;
  4506.                 break;
  4507.  
  4508.                 case 32:
  4509.                 ask = 39;
  4510.                 break;
  4511.  
  4512.                 case 33:
  4513.                 ask = 39;
  4514.                 break;
  4515.  
  4516.                 case 34:
  4517.                 ask = 40;
  4518.                 break;
  4519.  
  4520.                 case 35:
  4521.                 ask = 40;
  4522.                 break;
  4523.  
  4524.                 case 36:
  4525.                 ask = 41;
  4526.                 break;
  4527.  
  4528.                 case 37:
  4529.                 ask = 41;
  4530.                 break;
  4531.  
  4532.                 case 38:
  4533.                 ask = 42;
  4534.                 break;
  4535.  
  4536.                 case 39:
  4537.                 ask = 42;
  4538.                 break;
  4539.  
  4540.                 case 40:
  4541.                 ask = 43;
  4542.                 break;
  4543.  
  4544.                 case 41:
  4545.                 ask = 43;
  4546.                 break;
  4547.  
  4548.                 case 42:
  4549.                 ask = 44;
  4550.                 break;
  4551.  
  4552.                 case 43:
  4553.                 ask = 44;
  4554.                 break;
  4555.  
  4556.                 case 44:
  4557.                 ask = 45;
  4558.                 break;
  4559.  
  4560.                 case 45:
  4561.                 ask = 45;
  4562.                 break;
  4563.  
  4564.             } break;
  4565.  
  4566.             case 47:
  4567.             switch (begin)
  4568.             {
  4569.                 case 0:
  4570.                 ask = 23;
  4571.                 break;
  4572.  
  4573.                 case 1:
  4574.                 ask = 24;
  4575.                 break;
  4576.  
  4577.                 case 2:
  4578.                 ask = 24;
  4579.                 break;
  4580.  
  4581.                 case 3:
  4582.                 ask = 25;
  4583.                 break;
  4584.  
  4585.                 case 4:
  4586.                 ask = 25;
  4587.                 break;
  4588.  
  4589.                 case 5:
  4590.                 ask = 26;
  4591.                 break;
  4592.  
  4593.                 case 6:
  4594.                 ask = 26;
  4595.                 break;
  4596.  
  4597.                 case 7:
  4598.                 ask = 27;
  4599.                 break;
  4600.  
  4601.                 case 8:
  4602.                 ask = 27;
  4603.                 break;
  4604.  
  4605.                 case 9:
  4606.                 ask = 28;
  4607.                 break;
  4608.  
  4609.                 case 10:
  4610.                 ask = 28;
  4611.                 break;
  4612.  
  4613.                 case 11:
  4614.                 ask = 29;
  4615.                 break;
  4616.  
  4617.                 case 12:
  4618.                 ask = 29;
  4619.                 break;
  4620.  
  4621.                 case 13:
  4622.                 ask = 30;
  4623.                 break;
  4624.  
  4625.                 case 14:
  4626.                 ask = 30;
  4627.                 break;
  4628.  
  4629.                 case 15:
  4630.                 ask = 31;
  4631.                 break;
  4632.  
  4633.                 case 16:
  4634.                 ask = 31;
  4635.                 break;
  4636.  
  4637.                 case 17:
  4638.                 ask = 32;
  4639.                 break;
  4640.  
  4641.                 case 18:
  4642.                 ask = 32;
  4643.                 break;
  4644.  
  4645.                 case 19:
  4646.                 ask = 33;
  4647.                 break;
  4648.  
  4649.                 case 20:
  4650.                 ask = 33;
  4651.                 break;
  4652.  
  4653.                 case 21:
  4654.                 ask = 34;
  4655.                 break;
  4656.  
  4657.                 case 22:
  4658.                 ask = 34;
  4659.                 break;
  4660.  
  4661.                 case 23:
  4662.                 ask = 35;
  4663.                 break;
  4664.  
  4665.                 case 24:
  4666.                 ask = 35;
  4667.                 break;
  4668.  
  4669.                 case 25:
  4670.                 ask = 36;
  4671.                 break;
  4672.  
  4673.                 case 26:
  4674.                 ask = 36;
  4675.                 break;
  4676.  
  4677.                 case 27:
  4678.                 ask = 37;
  4679.                 break;
  4680.  
  4681.                 case 28:
  4682.                 ask = 37;
  4683.                 break;
  4684.  
  4685.                 case 29:
  4686.                 ask = 38;
  4687.                 break;
  4688.  
  4689.                 case 30:
  4690.                 ask = 38;
  4691.                 break;
  4692.  
  4693.                 case 31:
  4694.                 ask = 39;
  4695.                 break;
  4696.  
  4697.                 case 32:
  4698.                 ask = 39;
  4699.                 break;
  4700.  
  4701.                 case 33:
  4702.                 ask = 40;
  4703.                 break;
  4704.  
  4705.                 case 34:
  4706.                 ask = 40;
  4707.                 break;
  4708.  
  4709.                 case 35:
  4710.                 ask = 41;
  4711.                 break;
  4712.  
  4713.                 case 36:
  4714.                 ask = 41;
  4715.                 break;
  4716.  
  4717.                 case 37:
  4718.                 ask = 42;
  4719.                 break;
  4720.  
  4721.                 case 38:
  4722.                 ask = 42;
  4723.                 break;
  4724.  
  4725.                 case 39:
  4726.                 ask = 43;
  4727.                 break;
  4728.  
  4729.                 case 40:
  4730.                 ask = 43;
  4731.                 break;
  4732.  
  4733.                 case 41:
  4734.                 ask = 44;
  4735.                 break;
  4736.  
  4737.                 case 42:
  4738.                 ask = 44;
  4739.                 break;
  4740.  
  4741.                 case 43:
  4742.                 ask = 45;
  4743.                 break;
  4744.  
  4745.                 case 44:
  4746.                 ask = 45;
  4747.                 break;
  4748.  
  4749.                 case 45:
  4750.                 ask = 46;
  4751.                 break;
  4752.  
  4753.                 case 46:
  4754.                 ask = 46;
  4755.                 break;
  4756.  
  4757.             } break;
  4758.  
  4759.             case 48:
  4760.             switch (begin)
  4761.             {
  4762.                 case 0:
  4763.                 ask = 24;
  4764.                 break;
  4765.  
  4766.                 case 1:
  4767.                 ask = 24;
  4768.                 break;
  4769.  
  4770.                 case 2:
  4771.                 ask = 25;
  4772.                 break;
  4773.  
  4774.                 case 3:
  4775.                 ask = 25;
  4776.                 break;
  4777.  
  4778.                 case 4:
  4779.                 ask = 26;
  4780.                 break;
  4781.  
  4782.                 case 5:
  4783.                 ask = 26;
  4784.                 break;
  4785.  
  4786.                 case 6:
  4787.                 ask = 27;
  4788.                 break;
  4789.  
  4790.                 case 7:
  4791.                 ask = 27;
  4792.                 break;
  4793.  
  4794.                 case 8:
  4795.                 ask = 28;
  4796.                 break;
  4797.  
  4798.                 case 9:
  4799.                 ask = 28;
  4800.                 break;
  4801.  
  4802.                 case 10:
  4803.                 ask = 29;
  4804.                 break;
  4805.  
  4806.                 case 11:
  4807.                 ask = 29;
  4808.                 break;
  4809.  
  4810.                 case 12:
  4811.                 ask = 30;
  4812.                 break;
  4813.  
  4814.                 case 13:
  4815.                 ask = 30;
  4816.                 break;
  4817.  
  4818.                 case 14:
  4819.                 ask = 31;
  4820.                 break;
  4821.  
  4822.                 case 15:
  4823.                 ask = 31;
  4824.                 break;
  4825.  
  4826.                 case 16:
  4827.                 ask = 32;
  4828.                 break;
  4829.  
  4830.                 case 17:
  4831.                 ask = 32;
  4832.                 break;
  4833.  
  4834.                 case 18:
  4835.                 ask = 33;
  4836.                 break;
  4837.  
  4838.                 case 19:
  4839.                 ask = 33;
  4840.                 break;
  4841.  
  4842.                 case 20:
  4843.                 ask = 34;
  4844.                 break;
  4845.  
  4846.                 case 21:
  4847.                 ask = 34;
  4848.                 break;
  4849.  
  4850.                 case 22:
  4851.                 ask = 35;
  4852.                 break;
  4853.  
  4854.                 case 23:
  4855.                 ask = 35;
  4856.                 break;
  4857.  
  4858.                 case 24:
  4859.                 ask = 36;
  4860.                 break;
  4861.  
  4862.                 case 25:
  4863.                 ask = 36;
  4864.                 break;
  4865.  
  4866.                 case 26:
  4867.                 ask = 37;
  4868.                 break;
  4869.  
  4870.                 case 27:
  4871.                 ask = 37;
  4872.                 break;
  4873.  
  4874.                 case 28:
  4875.                 ask = 38;
  4876.                 break;
  4877.  
  4878.                 case 29:
  4879.                 ask = 38;
  4880.                 break;
  4881.  
  4882.                 case 30:
  4883.                 ask = 39;
  4884.                 break;
  4885.  
  4886.                 case 31:
  4887.                 ask = 39;
  4888.                 break;
  4889.  
  4890.                 case 32:
  4891.                 ask = 40;
  4892.                 break;
  4893.  
  4894.                 case 33:
  4895.                 ask = 40;
  4896.                 break;
  4897.  
  4898.                 case 34:
  4899.                 ask = 41;
  4900.                 break;
  4901.  
  4902.                 case 35:
  4903.                 ask = 41;
  4904.                 break;
  4905.  
  4906.                 case 36:
  4907.                 ask = 42;
  4908.                 break;
  4909.  
  4910.                 case 37:
  4911.                 ask = 42;
  4912.                 break;
  4913.  
  4914.                 case 38:
  4915.                 ask = 43;
  4916.                 break;
  4917.  
  4918.                 case 39:
  4919.                 ask = 43;
  4920.                 break;
  4921.  
  4922.                 case 40:
  4923.                 ask = 44;
  4924.                 break;
  4925.  
  4926.                 case 41:
  4927.                 ask = 44;
  4928.                 break;
  4929.  
  4930.                 case 42:
  4931.                 ask = 45;
  4932.                 break;
  4933.  
  4934.                 case 43:
  4935.                 ask = 45;
  4936.                 break;
  4937.  
  4938.                 case 44:
  4939.                 ask = 46;
  4940.                 break;
  4941.  
  4942.                 case 45:
  4943.                 ask = 46;
  4944.                 break;
  4945.  
  4946.                 case 46:
  4947.                 ask = 47;
  4948.                 break;
  4949.  
  4950.                 case 47:
  4951.                 ask = 47;
  4952.                 break;
  4953.  
  4954.             } break;
  4955.  
  4956.             case 49:
  4957.             switch (begin)
  4958.             {
  4959.                 case 0:
  4960.                 ask = 24;
  4961.                 break;
  4962.  
  4963.                 case 1:
  4964.                 ask = 25;
  4965.                 break;
  4966.  
  4967.                 case 2:
  4968.                 ask = 25;
  4969.                 break;
  4970.  
  4971.                 case 3:
  4972.                 ask = 26;
  4973.                 break;
  4974.  
  4975.                 case 4:
  4976.                 ask = 26;
  4977.                 break;
  4978.  
  4979.                 case 5:
  4980.                 ask = 27;
  4981.                 break;
  4982.  
  4983.                 case 6:
  4984.                 ask = 27;
  4985.                 break;
  4986.  
  4987.                 case 7:
  4988.                 ask = 28;
  4989.                 break;
  4990.  
  4991.                 case 8:
  4992.                 ask = 28;
  4993.                 break;
  4994.  
  4995.                 case 9:
  4996.                 ask = 29;
  4997.                 break;
  4998.  
  4999.                 case 10:
  5000.                 ask = 29;
  5001.                 break;
  5002.  
  5003.                 case 11:
  5004.                 ask = 30;
  5005.                 break;
  5006.  
  5007.                 case 12:
  5008.                 ask = 30;
  5009.                 break;
  5010.  
  5011.                 case 13:
  5012.                 ask = 31;
  5013.                 break;
  5014.  
  5015.                 case 14:
  5016.                 ask = 31;
  5017.                 break;
  5018.  
  5019.                 case 15:
  5020.                 ask = 32;
  5021.                 break;
  5022.  
  5023.                 case 16:
  5024.                 ask = 32;
  5025.                 break;
  5026.  
  5027.                 case 17:
  5028.                 ask = 33;
  5029.                 break;
  5030.  
  5031.                 case 18:
  5032.                 ask = 33;
  5033.                 break;
  5034.  
  5035.                 case 19:
  5036.                 ask = 34;
  5037.                 break;
  5038.  
  5039.                 case 20:
  5040.                 ask = 34;
  5041.                 break;
  5042.  
  5043.                 case 21:
  5044.                 ask = 35;
  5045.                 break;
  5046.  
  5047.                 case 22:
  5048.                 ask = 35;
  5049.                 break;
  5050.  
  5051.                 case 23:
  5052.                 ask = 36;
  5053.                 break;
  5054.  
  5055.                 case 24:
  5056.                 ask = 36;
  5057.                 break;
  5058.  
  5059.                 case 25:
  5060.                 ask = 37;
  5061.                 break;
  5062.  
  5063.                 case 26:
  5064.                 ask = 37;
  5065.                 break;
  5066.  
  5067.                 case 27:
  5068.                 ask = 38;
  5069.                 break;
  5070.  
  5071.                 case 28:
  5072.                 ask = 38;
  5073.                 break;
  5074.  
  5075.                 case 29:
  5076.                 ask = 39;
  5077.                 break;
  5078.  
  5079.                 case 30:
  5080.                 ask = 39;
  5081.                 break;
  5082.  
  5083.                 case 31:
  5084.                 ask = 40;
  5085.                 break;
  5086.  
  5087.                 case 32:
  5088.                 ask = 40;
  5089.                 break;
  5090.  
  5091.                 case 33:
  5092.                 ask = 41;
  5093.                 break;
  5094.  
  5095.                 case 34:
  5096.                 ask = 41;
  5097.                 break;
  5098.  
  5099.                 case 35:
  5100.                 ask = 42;
  5101.                 break;
  5102.  
  5103.                 case 36:
  5104.                 ask = 42;
  5105.                 break;
  5106.  
  5107.                 case 37:
  5108.                 ask = 43;
  5109.                 break;
  5110.  
  5111.                 case 38:
  5112.                 ask = 43;
  5113.                 break;
  5114.  
  5115.                 case 39:
  5116.                 ask = 44;
  5117.                 break;
  5118.  
  5119.                 case 40:
  5120.                 ask = 44;
  5121.                 break;
  5122.  
  5123.                 case 41:
  5124.                 ask = 45;
  5125.                 break;
  5126.  
  5127.                 case 42:
  5128.                 ask = 45;
  5129.                 break;
  5130.  
  5131.                 case 43:
  5132.                 ask = 46;
  5133.                 break;
  5134.  
  5135.                 case 44:
  5136.                 ask = 46;
  5137.                 break;
  5138.  
  5139.                 case 45:
  5140.                 ask = 47;
  5141.                 break;
  5142.  
  5143.                 case 46:
  5144.                 ask = 47;
  5145.                 break;
  5146.  
  5147.                 case 47:
  5148.                 ask = 48;
  5149.                 break;
  5150.  
  5151.                 case 48:
  5152.                 ask = 48;
  5153.                 break;
  5154.  
  5155.             } break;
  5156.  
  5157.             case 50:
  5158.             switch (begin)
  5159.             {
  5160.                 case 0:
  5161.                 ask = 25;
  5162.                 break;
  5163.  
  5164.                 case 1:
  5165.                 ask = 25;
  5166.                 break;
  5167.  
  5168.                 case 2:
  5169.                 ask = 26;
  5170.                 break;
  5171.  
  5172.                 case 3:
  5173.                 ask = 26;
  5174.                 break;
  5175.  
  5176.                 case 4:
  5177.                 ask = 27;
  5178.                 break;
  5179.  
  5180.                 case 5:
  5181.                 ask = 27;
  5182.                 break;
  5183.  
  5184.                 case 6:
  5185.                 ask = 28;
  5186.                 break;
  5187.  
  5188.                 case 7:
  5189.                 ask = 28;
  5190.                 break;
  5191.  
  5192.                 case 8:
  5193.                 ask = 29;
  5194.                 break;
  5195.  
  5196.                 case 9:
  5197.                 ask = 29;
  5198.                 break;
  5199.  
  5200.                 case 10:
  5201.                 ask = 30;
  5202.                 break;
  5203.  
  5204.                 case 11:
  5205.                 ask = 30;
  5206.                 break;
  5207.  
  5208.                 case 12:
  5209.                 ask = 31;
  5210.                 break;
  5211.  
  5212.                 case 13:
  5213.                 ask = 31;
  5214.                 break;
  5215.  
  5216.                 case 14:
  5217.                 ask = 32;
  5218.                 break;
  5219.  
  5220.                 case 15:
  5221.                 ask = 32;
  5222.                 break;
  5223.  
  5224.                 case 16:
  5225.                 ask = 33;
  5226.                 break;
  5227.  
  5228.                 case 17:
  5229.                 ask = 33;
  5230.                 break;
  5231.  
  5232.                 case 18:
  5233.                 ask = 34;
  5234.                 break;
  5235.  
  5236.                 case 19:
  5237.                 ask = 34;
  5238.                 break;
  5239.  
  5240.                 case 20:
  5241.                 ask = 35;
  5242.                 break;
  5243.  
  5244.                 case 21:
  5245.                 ask = 35;
  5246.                 break;
  5247.  
  5248.                 case 22:
  5249.                 ask = 36;
  5250.                 break;
  5251.  
  5252.                 case 23:
  5253.                 ask = 36;
  5254.                 break;
  5255.  
  5256.                 case 24:
  5257.                 ask = 37;
  5258.                 break;
  5259.  
  5260.                 case 25:
  5261.                 ask = 37;
  5262.                 break;
  5263.  
  5264.                 case 26:
  5265.                 ask = 38;
  5266.                 break;
  5267.  
  5268.                 case 27:
  5269.                 ask = 38;
  5270.                 break;
  5271.  
  5272.                 case 28:
  5273.                 ask = 39;
  5274.                 break;
  5275.  
  5276.                 case 29:
  5277.                 ask = 39;
  5278.                 break;
  5279.  
  5280.                 case 30:
  5281.                 ask = 40;
  5282.                 break;
  5283.  
  5284.                 case 31:
  5285.                 ask = 40;
  5286.                 break;
  5287.  
  5288.                 case 32:
  5289.                 ask = 41;
  5290.                 break;
  5291.  
  5292.                 case 33:
  5293.                 ask = 41;
  5294.                 break;
  5295.  
  5296.                 case 34:
  5297.                 ask = 42;
  5298.                 break;
  5299.  
  5300.                 case 35:
  5301.                 ask = 42;
  5302.                 break;
  5303.  
  5304.                 case 36:
  5305.                 ask = 43;
  5306.                 break;
  5307.  
  5308.                 case 37:
  5309.                 ask = 43;
  5310.                 break;
  5311.  
  5312.                 case 38:
  5313.                 ask = 44;
  5314.                 break;
  5315.  
  5316.                 case 39:
  5317.                 ask = 44;
  5318.                 break;
  5319.  
  5320.                 case 40:
  5321.                 ask = 45;
  5322.                 break;
  5323.  
  5324.                 case 41:
  5325.                 ask = 45;
  5326.                 break;
  5327.  
  5328.                 case 42:
  5329.                 ask = 46;
  5330.                 break;
  5331.  
  5332.                 case 43:
  5333.                 ask = 46;
  5334.                 break;
  5335.  
  5336.                 case 44:
  5337.                 ask = 47;
  5338.                 break;
  5339.  
  5340.                 case 45:
  5341.                 ask = 47;
  5342.                 break;
  5343.  
  5344.                 case 46:
  5345.                 ask = 48;
  5346.                 break;
  5347.  
  5348.                 case 47:
  5349.                 ask = 48;
  5350.                 break;
  5351.  
  5352.                 case 48:
  5353.                 ask = 49;
  5354.                 break;
  5355.  
  5356.                 case 49:
  5357.                 ask = 49;
  5358.                 break;
  5359.  
  5360.             } break;
  5361.  
  5362.             case 51:
  5363.             switch (begin)
  5364.             {
  5365.                 case 0:
  5366.                 ask = 25;
  5367.                 break;
  5368.  
  5369.                 case 1:
  5370.                 ask = 26;
  5371.                 break;
  5372.  
  5373.                 case 2:
  5374.                 ask = 26;
  5375.                 break;
  5376.  
  5377.                 case 3:
  5378.                 ask = 27;
  5379.                 break;
  5380.  
  5381.                 case 4:
  5382.                 ask = 27;
  5383.                 break;
  5384.  
  5385.                 case 5:
  5386.                 ask = 28;
  5387.                 break;
  5388.  
  5389.                 case 6:
  5390.                 ask = 28;
  5391.                 break;
  5392.  
  5393.                 case 7:
  5394.                 ask = 29;
  5395.                 break;
  5396.  
  5397.                 case 8:
  5398.                 ask = 29;
  5399.                 break;
  5400.  
  5401.                 case 9:
  5402.                 ask = 30;
  5403.                 break;
  5404.  
  5405.                 case 10:
  5406.                 ask = 30;
  5407.                 break;
  5408.  
  5409.                 case 11:
  5410.                 ask = 31;
  5411.                 break;
  5412.  
  5413.                 case 12:
  5414.                 ask = 31;
  5415.                 break;
  5416.  
  5417.                 case 13:
  5418.                 ask = 32;
  5419.                 break;
  5420.  
  5421.                 case 14:
  5422.                 ask = 32;
  5423.                 break;
  5424.  
  5425.                 case 15:
  5426.                 ask = 33;
  5427.                 break;
  5428.  
  5429.                 case 16:
  5430.                 ask = 33;
  5431.                 break;
  5432.  
  5433.                 case 17:
  5434.                 ask = 34;
  5435.                 break;
  5436.  
  5437.                 case 18:
  5438.                 ask = 34;
  5439.                 break;
  5440.  
  5441.                 case 19:
  5442.                 ask = 35;
  5443.                 break;
  5444.  
  5445.                 case 20:
  5446.                 ask = 35;
  5447.                 break;
  5448.  
  5449.                 case 21:
  5450.                 ask = 36;
  5451.                 break;
  5452.  
  5453.                 case 22:
  5454.                 ask = 36;
  5455.                 break;
  5456.  
  5457.                 case 23:
  5458.                 ask = 37;
  5459.                 break;
  5460.  
  5461.                 case 24:
  5462.                 ask = 37;
  5463.                 break;
  5464.  
  5465.                 case 25:
  5466.                 ask = 38;
  5467.                 break;
  5468.  
  5469.                 case 26:
  5470.                 ask = 38;
  5471.                 break;
  5472.  
  5473.                 case 27:
  5474.                 ask = 39;
  5475.                 break;
  5476.  
  5477.                 case 28:
  5478.                 ask = 39;
  5479.                 break;
  5480.  
  5481.                 case 29:
  5482.                 ask = 40;
  5483.                 break;
  5484.  
  5485.                 case 30:
  5486.                 ask = 40;
  5487.                 break;
  5488.  
  5489.                 case 31:
  5490.                 ask = 41;
  5491.                 break;
  5492.  
  5493.                 case 32:
  5494.                 ask = 41;
  5495.                 break;
  5496.  
  5497.                 case 33:
  5498.                 ask = 42;
  5499.                 break;
  5500.  
  5501.                 case 34:
  5502.                 ask = 42;
  5503.                 break;
  5504.  
  5505.                 case 35:
  5506.                 ask = 43;
  5507.                 break;
  5508.  
  5509.                 case 36:
  5510.                 ask = 43;
  5511.                 break;
  5512.  
  5513.                 case 37:
  5514.                 ask = 44;
  5515.                 break;
  5516.  
  5517.                 case 38:
  5518.                 ask = 44;
  5519.                 break;
  5520.  
  5521.                 case 39:
  5522.                 ask = 45;
  5523.                 break;
  5524.  
  5525.                 case 40:
  5526.                 ask = 45;
  5527.                 break;
  5528.  
  5529.                 case 41:
  5530.                 ask = 46;
  5531.                 break;
  5532.  
  5533.                 case 42:
  5534.                 ask = 46;
  5535.                 break;
  5536.  
  5537.                 case 43:
  5538.                 ask = 47;
  5539.                 break;
  5540.  
  5541.                 case 44:
  5542.                 ask = 47;
  5543.                 break;
  5544.  
  5545.                 case 45:
  5546.                 ask = 48;
  5547.                 break;
  5548.  
  5549.                 case 46:
  5550.                 ask = 48;
  5551.                 break;
  5552.  
  5553.                 case 47:
  5554.                 ask = 49;
  5555.                 break;
  5556.  
  5557.                 case 48:
  5558.                 ask = 49;
  5559.                 break;
  5560.  
  5561.                 case 49:
  5562.                 ask = 50;
  5563.                 break;
  5564.  
  5565.                 case 50:
  5566.                 ask = 50;
  5567.                 break;
  5568.  
  5569.             } break;
  5570.  
  5571.             case 52:
  5572.             switch (begin)
  5573.             {
  5574.                 case 0:
  5575.                 ask = 26;
  5576.                 break;
  5577.  
  5578.                 case 1:
  5579.                 ask = 26;
  5580.                 break;
  5581.  
  5582.                 case 2:
  5583.                 ask = 27;
  5584.                 break;
  5585.  
  5586.                 case 3:
  5587.                 ask = 27;
  5588.                 break;
  5589.  
  5590.                 case 4:
  5591.                 ask = 28;
  5592.                 break;
  5593.  
  5594.                 case 5:
  5595.                 ask = 28;
  5596.                 break;
  5597.  
  5598.                 case 6:
  5599.                 ask = 29;
  5600.                 break;
  5601.  
  5602.                 case 7:
  5603.                 ask = 29;
  5604.                 break;
  5605.  
  5606.                 case 8:
  5607.                 ask = 30;
  5608.                 break;
  5609.  
  5610.                 case 9:
  5611.                 ask = 30;
  5612.                 break;
  5613.  
  5614.                 case 10:
  5615.                 ask = 31;
  5616.                 break;
  5617.  
  5618.                 case 11:
  5619.                 ask = 31;
  5620.                 break;
  5621.  
  5622.                 case 12:
  5623.                 ask = 32;
  5624.                 break;
  5625.  
  5626.                 case 13:
  5627.                 ask = 32;
  5628.                 break;
  5629.  
  5630.                 case 14:
  5631.                 ask = 33;
  5632.                 break;
  5633.  
  5634.                 case 15:
  5635.                 ask = 33;
  5636.                 break;
  5637.  
  5638.                 case 16:
  5639.                 ask = 34;
  5640.                 break;
  5641.  
  5642.                 case 17:
  5643.                 ask = 34;
  5644.                 break;
  5645.  
  5646.                 case 18:
  5647.                 ask = 35;
  5648.                 break;
  5649.  
  5650.                 case 19:
  5651.                 ask = 35;
  5652.                 break;
  5653.  
  5654.                 case 20:
  5655.                 ask = 36;
  5656.                 break;
  5657.  
  5658.                 case 21:
  5659.                 ask = 36;
  5660.                 break;
  5661.  
  5662.                 case 22:
  5663.                 ask = 37;
  5664.                 break;
  5665.  
  5666.                 case 23:
  5667.                 ask = 37;
  5668.                 break;
  5669.  
  5670.                 case 24:
  5671.                 ask = 38;
  5672.                 break;
  5673.  
  5674.                 case 25:
  5675.                 ask = 38;
  5676.                 break;
  5677.  
  5678.                 case 26:
  5679.                 ask = 39;
  5680.                 break;
  5681.  
  5682.                 case 27:
  5683.                 ask = 39;
  5684.                 break;
  5685.  
  5686.                 case 28:
  5687.                 ask = 40;
  5688.                 break;
  5689.  
  5690.                 case 29:
  5691.                 ask = 40;
  5692.                 break;
  5693.  
  5694.                 case 30:
  5695.                 ask = 41;
  5696.                 break;
  5697.  
  5698.                 case 31:
  5699.                 ask = 41;
  5700.                 break;
  5701.  
  5702.                 case 32:
  5703.                 ask = 42;
  5704.                 break;
  5705.  
  5706.                 case 33:
  5707.                 ask = 42;
  5708.                 break;
  5709.  
  5710.                 case 34:
  5711.                 ask = 43;
  5712.                 break;
  5713.  
  5714.                 case 35:
  5715.                 ask = 43;
  5716.                 break;
  5717.  
  5718.                 case 36:
  5719.                 ask = 44;
  5720.                 break;
  5721.  
  5722.                 case 37:
  5723.                 ask = 44;
  5724.                 break;
  5725.  
  5726.                 case 38:
  5727.                 ask = 45;
  5728.                 break;
  5729.  
  5730.                 case 39:
  5731.                 ask = 45;
  5732.                 break;
  5733.  
  5734.                 case 40:
  5735.                 ask = 46;
  5736.                 break;
  5737.  
  5738.                 case 41:
  5739.                 ask = 46;
  5740.                 break;
  5741.  
  5742.                 case 42:
  5743.                 ask = 47;
  5744.                 break;
  5745.  
  5746.                 case 43:
  5747.                 ask = 47;
  5748.                 break;
  5749.  
  5750.                 case 44:
  5751.                 ask = 48;
  5752.                 break;
  5753.  
  5754.                 case 45:
  5755.                 ask = 48;
  5756.                 break;
  5757.  
  5758.                 case 46:
  5759.                 ask = 49;
  5760.                 break;
  5761.  
  5762.                 case 47:
  5763.                 ask = 49;
  5764.                 break;
  5765.  
  5766.                 case 48:
  5767.                 ask = 50;
  5768.                 break;
  5769.  
  5770.                 case 49:
  5771.                 ask = 50;
  5772.                 break;
  5773.  
  5774.                 case 50:
  5775.                 ask = 51;
  5776.                 break;
  5777.  
  5778.                 case 51:
  5779.                 ask = 51;
  5780.                 break;
  5781.  
  5782.             } break;
  5783.  
  5784.             case 53:
  5785.             switch (begin)
  5786.             {
  5787.                 case 0:
  5788.                 ask = 26;
  5789.                 break;
  5790.  
  5791.                 case 1:
  5792.                 ask = 27;
  5793.                 break;
  5794.  
  5795.                 case 2:
  5796.                 ask = 27;
  5797.                 break;
  5798.  
  5799.                 case 3:
  5800.                 ask = 28;
  5801.                 break;
  5802.  
  5803.                 case 4:
  5804.                 ask = 28;
  5805.                 break;
  5806.  
  5807.                 case 5:
  5808.                 ask = 29;
  5809.                 break;
  5810.  
  5811.                 case 6:
  5812.                 ask = 29;
  5813.                 break;
  5814.  
  5815.                 case 7:
  5816.                 ask = 30;
  5817.                 break;
  5818.  
  5819.                 case 8:
  5820.                 ask = 30;
  5821.                 break;
  5822.  
  5823.                 case 9:
  5824.                 ask = 31;
  5825.                 break;
  5826.  
  5827.                 case 10:
  5828.                 ask = 31;
  5829.                 break;
  5830.  
  5831.                 case 11:
  5832.                 ask = 32;
  5833.                 break;
  5834.  
  5835.                 case 12:
  5836.                 ask = 32;
  5837.                 break;
  5838.  
  5839.                 case 13:
  5840.                 ask = 33;
  5841.                 break;
  5842.  
  5843.                 case 14:
  5844.                 ask = 33;
  5845.                 break;
  5846.  
  5847.                 case 15:
  5848.                 ask = 34;
  5849.                 break;
  5850.  
  5851.                 case 16:
  5852.                 ask = 34;
  5853.                 break;
  5854.  
  5855.                 case 17:
  5856.                 ask = 35;
  5857.                 break;
  5858.  
  5859.                 case 18:
  5860.                 ask = 35;
  5861.                 break;
  5862.  
  5863.                 case 19:
  5864.                 ask = 36;
  5865.                 break;
  5866.  
  5867.                 case 20:
  5868.                 ask = 36;
  5869.                 break;
  5870.  
  5871.                 case 21:
  5872.                 ask = 37;
  5873.                 break;
  5874.  
  5875.                 case 22:
  5876.                 ask = 37;
  5877.                 break;
  5878.  
  5879.                 case 23:
  5880.                 ask = 38;
  5881.                 break;
  5882.  
  5883.                 case 24:
  5884.                 ask = 38;
  5885.                 break;
  5886.  
  5887.                 case 25:
  5888.                 ask = 39;
  5889.                 break;
  5890.  
  5891.                 case 26:
  5892.                 ask = 39;
  5893.                 break;
  5894.  
  5895.                 case 27:
  5896.                 ask = 40;
  5897.                 break;
  5898.  
  5899.                 case 28:
  5900.                 ask = 40;
  5901.                 break;
  5902.  
  5903.                 case 29:
  5904.                 ask = 41;
  5905.                 break;
  5906.  
  5907.                 case 30:
  5908.                 ask = 41;
  5909.                 break;
  5910.  
  5911.                 case 31:
  5912.                 ask = 42;
  5913.                 break;
  5914.  
  5915.                 case 32:
  5916.                 ask = 42;
  5917.                 break;
  5918.  
  5919.                 case 33:
  5920.                 ask = 43;
  5921.                 break;
  5922.  
  5923.                 case 34:
  5924.                 ask = 43;
  5925.                 break;
  5926.  
  5927.                 case 35:
  5928.                 ask = 44;
  5929.                 break;
  5930.  
  5931.                 case 36:
  5932.                 ask = 44;
  5933.                 break;
  5934.  
  5935.                 case 37:
  5936.                 ask = 45;
  5937.                 break;
  5938.  
  5939.                 case 38:
  5940.                 ask = 45;
  5941.                 break;
  5942.  
  5943.                 case 39:
  5944.                 ask = 46;
  5945.                 break;
  5946.  
  5947.                 case 40:
  5948.                 ask = 46;
  5949.                 break;
  5950.  
  5951.                 case 41:
  5952.                 ask = 47;
  5953.                 break;
  5954.  
  5955.                 case 42:
  5956.                 ask = 47;
  5957.                 break;
  5958.  
  5959.                 case 43:
  5960.                 ask = 48;
  5961.                 break;
  5962.  
  5963.                 case 44:
  5964.                 ask = 48;
  5965.                 break;
  5966.  
  5967.                 case 45:
  5968.                 ask = 49;
  5969.                 break;
  5970.  
  5971.                 case 46:
  5972.                 ask = 49;
  5973.                 break;
  5974.  
  5975.                 case 47:
  5976.                 ask = 50;
  5977.                 break;
  5978.  
  5979.                 case 48:
  5980.                 ask = 50;
  5981.                 break;
  5982.  
  5983.                 case 49:
  5984.                 ask = 51;
  5985.                 break;
  5986.  
  5987.                 case 50:
  5988.                 ask = 51;
  5989.                 break;
  5990.  
  5991.                 case 51:
  5992.                 ask = 52;
  5993.                 break;
  5994.  
  5995.                 case 52:
  5996.                 ask = 52;
  5997.                 break;
  5998.  
  5999.             } break;
  6000.  
  6001.             case 54:
  6002.             switch (begin)
  6003.             {
  6004.                 case 0:
  6005.                 ask = 27;
  6006.                 break;
  6007.  
  6008.                 case 1:
  6009.                 ask = 27;
  6010.                 break;
  6011.  
  6012.                 case 2:
  6013.                 ask = 28;
  6014.                 break;
  6015.  
  6016.                 case 3:
  6017.                 ask = 28;
  6018.                 break;
  6019.  
  6020.                 case 4:
  6021.                 ask = 29;
  6022.                 break;
  6023.  
  6024.                 case 5:
  6025.                 ask = 29;
  6026.                 break;
  6027.  
  6028.                 case 6:
  6029.                 ask = 30;
  6030.                 break;
  6031.  
  6032.                 case 7:
  6033.                 ask = 30;
  6034.                 break;
  6035.  
  6036.                 case 8:
  6037.                 ask = 31;
  6038.                 break;
  6039.  
  6040.                 case 9:
  6041.                 ask = 31;
  6042.                 break;
  6043.  
  6044.                 case 10:
  6045.                 ask = 32;
  6046.                 break;
  6047.  
  6048.                 case 11:
  6049.                 ask = 32;
  6050.                 break;
  6051.  
  6052.                 case 12:
  6053.                 ask = 33;
  6054.                 break;
  6055.  
  6056.                 case 13:
  6057.                 ask = 33;
  6058.                 break;
  6059.  
  6060.                 case 14:
  6061.                 ask = 34;
  6062.                 break;
  6063.  
  6064.                 case 15:
  6065.                 ask = 34;
  6066.                 break;
  6067.  
  6068.                 case 16:
  6069.                 ask = 35;
  6070.                 break;
  6071.  
  6072.                 case 17:
  6073.                 ask = 35;
  6074.                 break;
  6075.  
  6076.                 case 18:
  6077.                 ask = 36;
  6078.                 break;
  6079.  
  6080.                 case 19:
  6081.                 ask = 36;
  6082.                 break;
  6083.  
  6084.                 case 20:
  6085.                 ask = 37;
  6086.                 break;
  6087.  
  6088.                 case 21:
  6089.                 ask = 37;
  6090.                 break;
  6091.  
  6092.                 case 22:
  6093.                 ask = 38;
  6094.                 break;
  6095.  
  6096.                 case 23:
  6097.                 ask = 38;
  6098.                 break;
  6099.  
  6100.                 case 24:
  6101.                 ask = 39;
  6102.                 break;
  6103.  
  6104.                 case 25:
  6105.                 ask = 39;
  6106.                 break;
  6107.  
  6108.                 case 26:
  6109.                 ask = 40;
  6110.                 break;
  6111.  
  6112.                 case 27:
  6113.                 ask = 40;
  6114.                 break;
  6115.  
  6116.                 case 28:
  6117.                 ask = 41;
  6118.                 break;
  6119.  
  6120.                 case 29:
  6121.                 ask = 41;
  6122.                 break;
  6123.  
  6124.                 case 30:
  6125.                 ask = 42;
  6126.                 break;
  6127.  
  6128.                 case 31:
  6129.                 ask = 42;
  6130.                 break;
  6131.  
  6132.                 case 32:
  6133.                 ask = 43;
  6134.                 break;
  6135.  
  6136.                 case 33:
  6137.                 ask = 43;
  6138.                 break;
  6139.  
  6140.                 case 34:
  6141.                 ask = 44;
  6142.                 break;
  6143.  
  6144.                 case 35:
  6145.                 ask = 44;
  6146.                 break;
  6147.  
  6148.                 case 36:
  6149.                 ask = 45;
  6150.                 break;
  6151.  
  6152.                 case 37:
  6153.                 ask = 45;
  6154.                 break;
  6155.  
  6156.                 case 38:
  6157.                 ask = 46;
  6158.                 break;
  6159.  
  6160.                 case 39:
  6161.                 ask = 46;
  6162.                 break;
  6163.  
  6164.                 case 40:
  6165.                 ask = 47;
  6166.                 break;
  6167.  
  6168.                 case 41:
  6169.                 ask = 47;
  6170.                 break;
  6171.  
  6172.                 case 42:
  6173.                 ask = 48;
  6174.                 break;
  6175.  
  6176.                 case 43:
  6177.                 ask = 48;
  6178.                 break;
  6179.  
  6180.                 case 44:
  6181.                 ask = 49;
  6182.                 break;
  6183.  
  6184.                 case 45:
  6185.                 ask = 49;
  6186.                 break;
  6187.  
  6188.                 case 46:
  6189.                 ask = 50;
  6190.                 break;
  6191.  
  6192.                 case 47:
  6193.                 ask = 50;
  6194.                 break;
  6195.  
  6196.                 case 48:
  6197.                 ask = 51;
  6198.                 break;
  6199.  
  6200.                 case 49:
  6201.                 ask = 51;
  6202.                 break;
  6203.  
  6204.                 case 50:
  6205.                 ask = 52;
  6206.                 break;
  6207.  
  6208.                 case 51:
  6209.                 ask = 52;
  6210.                 break;
  6211.  
  6212.                 case 52:
  6213.                 ask = 53;
  6214.                 break;
  6215.  
  6216.                 case 53:
  6217.                 ask = 53;
  6218.                 break;
  6219.  
  6220.             } break;
  6221.  
  6222.             case 55:
  6223.             switch (begin)
  6224.             {
  6225.                 case 0:
  6226.                 ask = 27;
  6227.                 break;
  6228.  
  6229.                 case 1:
  6230.                 ask = 28;
  6231.                 break;
  6232.  
  6233.                 case 2:
  6234.                 ask = 28;
  6235.                 break;
  6236.  
  6237.                 case 3:
  6238.                 ask = 29;
  6239.                 break;
  6240.  
  6241.                 case 4:
  6242.                 ask = 29;
  6243.                 break;
  6244.  
  6245.                 case 5:
  6246.                 ask = 30;
  6247.                 break;
  6248.  
  6249.                 case 6:
  6250.                 ask = 30;
  6251.                 break;
  6252.  
  6253.                 case 7:
  6254.                 ask = 31;
  6255.                 break;
  6256.  
  6257.                 case 8:
  6258.                 ask = 31;
  6259.                 break;
  6260.  
  6261.                 case 9:
  6262.                 ask = 32;
  6263.                 break;
  6264.  
  6265.                 case 10:
  6266.                 ask = 32;
  6267.                 break;
  6268.  
  6269.                 case 11:
  6270.                 ask = 33;
  6271.                 break;
  6272.  
  6273.                 case 12:
  6274.                 ask = 33;
  6275.                 break;
  6276.  
  6277.                 case 13:
  6278.                 ask = 34;
  6279.                 break;
  6280.  
  6281.                 case 14:
  6282.                 ask = 34;
  6283.                 break;
  6284.  
  6285.                 case 15:
  6286.                 ask = 35;
  6287.                 break;
  6288.  
  6289.                 case 16:
  6290.                 ask = 35;
  6291.                 break;
  6292.  
  6293.                 case 17:
  6294.                 ask = 36;
  6295.                 break;
  6296.  
  6297.                 case 18:
  6298.                 ask = 36;
  6299.                 break;
  6300.  
  6301.                 case 19:
  6302.                 ask = 37;
  6303.                 break;
  6304.  
  6305.                 case 20:
  6306.                 ask = 37;
  6307.                 break;
  6308.  
  6309.                 case 21:
  6310.                 ask = 38;
  6311.                 break;
  6312.  
  6313.                 case 22:
  6314.                 ask = 38;
  6315.                 break;
  6316.  
  6317.                 case 23:
  6318.                 ask = 39;
  6319.                 break;
  6320.  
  6321.                 case 24:
  6322.                 ask = 39;
  6323.                 break;
  6324.  
  6325.                 case 25:
  6326.                 ask = 40;
  6327.                 break;
  6328.  
  6329.                 case 26:
  6330.                 ask = 40;
  6331.                 break;
  6332.  
  6333.                 case 27:
  6334.                 ask = 41;
  6335.                 break;
  6336.  
  6337.                 case 28:
  6338.                 ask = 41;
  6339.                 break;
  6340.  
  6341.                 case 29:
  6342.                 ask = 42;
  6343.                 break;
  6344.  
  6345.                 case 30:
  6346.                 ask = 42;
  6347.                 break;
  6348.  
  6349.                 case 31:
  6350.                 ask = 43;
  6351.                 break;
  6352.  
  6353.                 case 32:
  6354.                 ask = 43;
  6355.                 break;
  6356.  
  6357.                 case 33:
  6358.                 ask = 44;
  6359.                 break;
  6360.  
  6361.                 case 34:
  6362.                 ask = 44;
  6363.                 break;
  6364.  
  6365.                 case 35:
  6366.                 ask = 45;
  6367.                 break;
  6368.  
  6369.                 case 36:
  6370.                 ask = 45;
  6371.                 break;
  6372.  
  6373.                 case 37:
  6374.                 ask = 46;
  6375.                 break;
  6376.  
  6377.                 case 38:
  6378.                 ask = 46;
  6379.                 break;
  6380.  
  6381.                 case 39:
  6382.                 ask = 47;
  6383.                 break;
  6384.  
  6385.                 case 40:
  6386.                 ask = 47;
  6387.                 break;
  6388.  
  6389.                 case 41:
  6390.                 ask = 48;
  6391.                 break;
  6392.  
  6393.                 case 42:
  6394.                 ask = 48;
  6395.                 break;
  6396.  
  6397.                 case 43:
  6398.                 ask = 49;
  6399.                 break;
  6400.  
  6401.                 case 44:
  6402.                 ask = 49;
  6403.                 break;
  6404.  
  6405.                 case 45:
  6406.                 ask = 50;
  6407.                 break;
  6408.  
  6409.                 case 46:
  6410.                 ask = 50;
  6411.                 break;
  6412.  
  6413.                 case 47:
  6414.                 ask = 51;
  6415.                 break;
  6416.  
  6417.                 case 48:
  6418.                 ask = 51;
  6419.                 break;
  6420.  
  6421.                 case 49:
  6422.                 ask = 52;
  6423.                 break;
  6424.  
  6425.                 case 50:
  6426.                 ask = 52;
  6427.                 break;
  6428.  
  6429.                 case 51:
  6430.                 ask = 53;
  6431.                 break;
  6432.  
  6433.                 case 52:
  6434.                 ask = 53;
  6435.                 break;
  6436.  
  6437.                 case 53:
  6438.                 ask = 54;
  6439.                 break;
  6440.  
  6441.                 case 54:
  6442.                 ask = 54;
  6443.                 break;
  6444.  
  6445.             } break;
  6446.  
  6447.             case 56:
  6448.             switch (begin)
  6449.             {
  6450.                 case 0:
  6451.                 ask = 28;
  6452.                 break;
  6453.  
  6454.                 case 1:
  6455.                 ask = 28;
  6456.                 break;
  6457.  
  6458.                 case 2:
  6459.                 ask = 29;
  6460.                 break;
  6461.  
  6462.                 case 3:
  6463.                 ask = 29;
  6464.                 break;
  6465.  
  6466.                 case 4:
  6467.                 ask = 30;
  6468.                 break;
  6469.  
  6470.                 case 5:
  6471.                 ask = 30;
  6472.                 break;
  6473.  
  6474.                 case 6:
  6475.                 ask = 31;
  6476.                 break;
  6477.  
  6478.                 case 7:
  6479.                 ask = 31;
  6480.                 break;
  6481.  
  6482.                 case 8:
  6483.                 ask = 32;
  6484.                 break;
  6485.  
  6486.                 case 9:
  6487.                 ask = 32;
  6488.                 break;
  6489.  
  6490.                 case 10:
  6491.                 ask = 33;
  6492.                 break;
  6493.  
  6494.                 case 11:
  6495.                 ask = 33;
  6496.                 break;
  6497.  
  6498.                 case 12:
  6499.                 ask = 34;
  6500.                 break;
  6501.  
  6502.                 case 13:
  6503.                 ask = 34;
  6504.                 break;
  6505.  
  6506.                 case 14:
  6507.                 ask = 35;
  6508.                 break;
  6509.  
  6510.                 case 15:
  6511.                 ask = 35;
  6512.                 break;
  6513.  
  6514.                 case 16:
  6515.                 ask = 36;
  6516.                 break;
  6517.  
  6518.                 case 17:
  6519.                 ask = 36;
  6520.                 break;
  6521.  
  6522.                 case 18:
  6523.                 ask = 37;
  6524.                 break;
  6525.  
  6526.                 case 19:
  6527.                 ask = 37;
  6528.                 break;
  6529.  
  6530.                 case 20:
  6531.                 ask = 38;
  6532.                 break;
  6533.  
  6534.                 case 21:
  6535.                 ask = 38;
  6536.                 break;
  6537.  
  6538.                 case 22:
  6539.                 ask = 39;
  6540.                 break;
  6541.  
  6542.                 case 23:
  6543.                 ask = 39;
  6544.                 break;
  6545.  
  6546.                 case 24:
  6547.                 ask = 40;
  6548.                 break;
  6549.  
  6550.                 case 25:
  6551.                 ask = 40;
  6552.                 break;
  6553.  
  6554.                 case 26:
  6555.                 ask = 41;
  6556.                 break;
  6557.  
  6558.                 case 27:
  6559.                 ask = 41;
  6560.                 break;
  6561.  
  6562.                 case 28:
  6563.                 ask = 42;
  6564.                 break;
  6565.  
  6566.                 case 29:
  6567.                 ask = 42;
  6568.                 break;
  6569.  
  6570.                 case 30:
  6571.                 ask = 43;
  6572.                 break;
  6573.  
  6574.                 case 31:
  6575.                 ask = 43;
  6576.                 break;
  6577.  
  6578.                 case 32:
  6579.                 ask = 44;
  6580.                 break;
  6581.  
  6582.                 case 33:
  6583.                 ask = 44;
  6584.                 break;
  6585.  
  6586.                 case 34:
  6587.                 ask = 45;
  6588.                 break;
  6589.  
  6590.                 case 35:
  6591.                 ask = 45;
  6592.                 break;
  6593.  
  6594.                 case 36:
  6595.                 ask = 46;
  6596.                 break;
  6597.  
  6598.                 case 37:
  6599.                 ask = 46;
  6600.                 break;
  6601.  
  6602.                 case 38:
  6603.                 ask = 47;
  6604.                 break;
  6605.  
  6606.                 case 39:
  6607.                 ask = 47;
  6608.                 break;
  6609.  
  6610.                 case 40:
  6611.                 ask = 48;
  6612.                 break;
  6613.  
  6614.                 case 41:
  6615.                 ask = 48;
  6616.                 break;
  6617.  
  6618.                 case 42:
  6619.                 ask = 49;
  6620.                 break;
  6621.  
  6622.                 case 43:
  6623.                 ask = 49;
  6624.                 break;
  6625.  
  6626.                 case 44:
  6627.                 ask = 50;
  6628.                 break;
  6629.  
  6630.                 case 45:
  6631.                 ask = 50;
  6632.                 break;
  6633.  
  6634.                 case 46:
  6635.                 ask = 51;
  6636.                 break;
  6637.  
  6638.                 case 47:
  6639.                 ask = 51;
  6640.                 break;
  6641.  
  6642.                 case 48:
  6643.                 ask = 52;
  6644.                 break;
  6645.  
  6646.                 case 49:
  6647.                 ask = 52;
  6648.                 break;
  6649.  
  6650.                 case 50:
  6651.                 ask = 53;
  6652.                 break;
  6653.  
  6654.                 case 51:
  6655.                 ask = 53;
  6656.                 break;
  6657.  
  6658.                 case 52:
  6659.                 ask = 54;
  6660.                 break;
  6661.  
  6662.                 case 53:
  6663.                 ask = 54;
  6664.                 break;
  6665.  
  6666.                 case 54:
  6667.                 ask = 55;
  6668.                 break;
  6669.  
  6670.                 case 55:
  6671.                 ask = 55;
  6672.                 break;
  6673.  
  6674.             } break;
  6675.  
  6676.             case 57:
  6677.             switch (begin)
  6678.             {
  6679.                 case 0:
  6680.                 ask = 28;
  6681.                 break;
  6682.  
  6683.                 case 1:
  6684.                 ask = 29;
  6685.                 break;
  6686.  
  6687.                 case 2:
  6688.                 ask = 29;
  6689.                 break;
  6690.  
  6691.                 case 3:
  6692.                 ask = 30;
  6693.                 break;
  6694.  
  6695.                 case 4:
  6696.                 ask = 30;
  6697.                 break;
  6698.  
  6699.                 case 5:
  6700.                 ask = 31;
  6701.                 break;
  6702.  
  6703.                 case 6:
  6704.                 ask = 31;
  6705.                 break;
  6706.  
  6707.                 case 7:
  6708.                 ask = 32;
  6709.                 break;
  6710.  
  6711.                 case 8:
  6712.                 ask = 32;
  6713.                 break;
  6714.  
  6715.                 case 9:
  6716.                 ask = 33;
  6717.                 break;
  6718.  
  6719.                 case 10:
  6720.                 ask = 33;
  6721.                 break;
  6722.  
  6723.                 case 11:
  6724.                 ask = 34;
  6725.                 break;
  6726.  
  6727.                 case 12:
  6728.                 ask = 34;
  6729.                 break;
  6730.  
  6731.                 case 13:
  6732.                 ask = 35;
  6733.                 break;
  6734.  
  6735.                 case 14:
  6736.                 ask = 35;
  6737.                 break;
  6738.  
  6739.                 case 15:
  6740.                 ask = 36;
  6741.                 break;
  6742.  
  6743.                 case 16:
  6744.                 ask = 36;
  6745.                 break;
  6746.  
  6747.                 case 17:
  6748.                 ask = 37;
  6749.                 break;
  6750.  
  6751.                 case 18:
  6752.                 ask = 37;
  6753.                 break;
  6754.  
  6755.                 case 19:
  6756.                 ask = 38;
  6757.                 break;
  6758.  
  6759.                 case 20:
  6760.                 ask = 38;
  6761.                 break;
  6762.  
  6763.                 case 21:
  6764.                 ask = 39;
  6765.                 break;
  6766.  
  6767.                 case 22:
  6768.                 ask = 39;
  6769.                 break;
  6770.  
  6771.                 case 23:
  6772.                 ask = 40;
  6773.                 break;
  6774.  
  6775.                 case 24:
  6776.                 ask = 40;
  6777.                 break;
  6778.  
  6779.                 case 25:
  6780.                 ask = 41;
  6781.                 break;
  6782.  
  6783.                 case 26:
  6784.                 ask = 41;
  6785.                 break;
  6786.  
  6787.                 case 27:
  6788.                 ask = 42;
  6789.                 break;
  6790.  
  6791.                 case 28:
  6792.                 ask = 42;
  6793.                 break;
  6794.  
  6795.                 case 29:
  6796.                 ask = 43;
  6797.                 break;
  6798.  
  6799.                 case 30:
  6800.                 ask = 43;
  6801.                 break;
  6802.  
  6803.                 case 31:
  6804.                 ask = 44;
  6805.                 break;
  6806.  
  6807.                 case 32:
  6808.                 ask = 44;
  6809.                 break;
  6810.  
  6811.                 case 33:
  6812.                 ask = 45;
  6813.                 break;
  6814.  
  6815.                 case 34:
  6816.                 ask = 45;
  6817.                 break;
  6818.  
  6819.                 case 35:
  6820.                 ask = 46;
  6821.                 break;
  6822.  
  6823.                 case 36:
  6824.                 ask = 46;
  6825.                 break;
  6826.  
  6827.                 case 37:
  6828.                 ask = 47;
  6829.                 break;
  6830.  
  6831.                 case 38:
  6832.                 ask = 47;
  6833.                 break;
  6834.  
  6835.                 case 39:
  6836.                 ask = 48;
  6837.                 break;
  6838.  
  6839.                 case 40:
  6840.                 ask = 48;
  6841.                 break;
  6842.  
  6843.                 case 41:
  6844.                 ask = 49;
  6845.                 break;
  6846.  
  6847.                 case 42:
  6848.                 ask = 49;
  6849.                 break;
  6850.  
  6851.                 case 43:
  6852.                 ask = 50;
  6853.                 break;
  6854.  
  6855.                 case 44:
  6856.                 ask = 50;
  6857.                 break;
  6858.  
  6859.                 case 45:
  6860.                 ask = 51;
  6861.                 break;
  6862.  
  6863.                 case 46:
  6864.                 ask = 51;
  6865.                 break;
  6866.  
  6867.                 case 47:
  6868.                 ask = 52;
  6869.                 break;
  6870.  
  6871.                 case 48:
  6872.                 ask = 52;
  6873.                 break;
  6874.  
  6875.                 case 49:
  6876.                 ask = 53;
  6877.                 break;
  6878.  
  6879.                 case 50:
  6880.                 ask = 53;
  6881.                 break;
  6882.  
  6883.                 case 51:
  6884.                 ask = 54;
  6885.                 break;
  6886.  
  6887.                 case 52:
  6888.                 ask = 54;
  6889.                 break;
  6890.  
  6891.                 case 53:
  6892.                 ask = 55;
  6893.                 break;
  6894.  
  6895.                 case 54:
  6896.                 ask = 55;
  6897.                 break;
  6898.  
  6899.                 case 55:
  6900.                 ask = 56;
  6901.                 break;
  6902.  
  6903.                 case 56:
  6904.                 ask = 56;
  6905.                 break;
  6906.  
  6907.             } break;
  6908.  
  6909.             case 58:
  6910.             switch (begin)
  6911.             {
  6912.                 case 0:
  6913.                 ask = 29;
  6914.                 break;
  6915.  
  6916.                 case 1:
  6917.                 ask = 29;
  6918.                 break;
  6919.  
  6920.                 case 2:
  6921.                 ask = 30;
  6922.                 break;
  6923.  
  6924.                 case 3:
  6925.                 ask = 30;
  6926.                 break;
  6927.  
  6928.                 case 4:
  6929.                 ask = 31;
  6930.                 break;
  6931.  
  6932.                 case 5:
  6933.                 ask = 31;
  6934.                 break;
  6935.  
  6936.                 case 6:
  6937.                 ask = 32;
  6938.                 break;
  6939.  
  6940.                 case 7:
  6941.                 ask = 32;
  6942.                 break;
  6943.  
  6944.                 case 8:
  6945.                 ask = 33;
  6946.                 break;
  6947.  
  6948.                 case 9:
  6949.                 ask = 33;
  6950.                 break;
  6951.  
  6952.                 case 10:
  6953.                 ask = 34;
  6954.                 break;
  6955.  
  6956.                 case 11:
  6957.                 ask = 34;
  6958.                 break;
  6959.  
  6960.                 case 12:
  6961.                 ask = 35;
  6962.                 break;
  6963.  
  6964.                 case 13:
  6965.                 ask = 35;
  6966.                 break;
  6967.  
  6968.                 case 14:
  6969.                 ask = 36;
  6970.                 break;
  6971.  
  6972.                 case 15:
  6973.                 ask = 36;
  6974.                 break;
  6975.  
  6976.                 case 16:
  6977.                 ask = 37;
  6978.                 break;
  6979.  
  6980.                 case 17:
  6981.                 ask = 37;
  6982.                 break;
  6983.  
  6984.                 case 18:
  6985.                 ask = 38;
  6986.                 break;
  6987.  
  6988.                 case 19:
  6989.                 ask = 38;
  6990.                 break;
  6991.  
  6992.                 case 20:
  6993.                 ask = 39;
  6994.                 break;
  6995.  
  6996.                 case 21:
  6997.                 ask = 39;
  6998.                 break;
  6999.  
  7000.                 case 22:
  7001.                 ask = 40;
  7002.                 break;
  7003.  
  7004.                 case 23:
  7005.                 ask = 40;
  7006.                 break;
  7007.  
  7008.                 case 24:
  7009.                 ask = 41;
  7010.                 break;
  7011.  
  7012.                 case 25:
  7013.                 ask = 41;
  7014.                 break;
  7015.  
  7016.                 case 26:
  7017.                 ask = 42;
  7018.                 break;
  7019.  
  7020.                 case 27:
  7021.                 ask = 42;
  7022.                 break;
  7023.  
  7024.                 case 28:
  7025.                 ask = 43;
  7026.                 break;
  7027.  
  7028.                 case 29:
  7029.                 ask = 43;
  7030.                 break;
  7031.  
  7032.                 case 30:
  7033.                 ask = 44;
  7034.                 break;
  7035.  
  7036.                 case 31:
  7037.                 ask = 44;
  7038.                 break;
  7039.  
  7040.                 case 32:
  7041.                 ask = 45;
  7042.                 break;
  7043.  
  7044.                 case 33:
  7045.                 ask = 45;
  7046.                 break;
  7047.  
  7048.                 case 34:
  7049.                 ask = 46;
  7050.                 break;
  7051.  
  7052.                 case 35:
  7053.                 ask = 46;
  7054.                 break;
  7055.  
  7056.                 case 36:
  7057.                 ask = 47;
  7058.                 break;
  7059.  
  7060.                 case 37:
  7061.                 ask = 47;
  7062.                 break;
  7063.  
  7064.                 case 38:
  7065.                 ask = 48;
  7066.                 break;
  7067.  
  7068.                 case 39:
  7069.                 ask = 48;
  7070.                 break;
  7071.  
  7072.                 case 40:
  7073.                 ask = 49;
  7074.                 break;
  7075.  
  7076.                 case 41:
  7077.                 ask = 49;
  7078.                 break;
  7079.  
  7080.                 case 42:
  7081.                 ask = 50;
  7082.                 break;
  7083.  
  7084.                 case 43:
  7085.                 ask = 50;
  7086.                 break;
  7087.  
  7088.                 case 44:
  7089.                 ask = 51;
  7090.                 break;
  7091.  
  7092.                 case 45:
  7093.                 ask = 51;
  7094.                 break;
  7095.  
  7096.                 case 46:
  7097.                 ask = 52;
  7098.                 break;
  7099.  
  7100.                 case 47:
  7101.                 ask = 52;
  7102.                 break;
  7103.  
  7104.                 case 48:
  7105.                 ask = 53;
  7106.                 break;
  7107.  
  7108.                 case 49:
  7109.                 ask = 53;
  7110.                 break;
  7111.  
  7112.                 case 50:
  7113.                 ask = 54;
  7114.                 break;
  7115.  
  7116.                 case 51:
  7117.                 ask = 54;
  7118.                 break;
  7119.  
  7120.                 case 52:
  7121.                 ask = 55;
  7122.                 break;
  7123.  
  7124.                 case 53:
  7125.                 ask = 55;
  7126.                 break;
  7127.  
  7128.                 case 54:
  7129.                 ask = 56;
  7130.                 break;
  7131.  
  7132.                 case 55:
  7133.                 ask = 56;
  7134.                 break;
  7135.  
  7136.                 case 56:
  7137.                 ask = 57;
  7138.                 break;
  7139.  
  7140.                 case 57:
  7141.                 ask = 57;
  7142.                 break;
  7143.  
  7144.             } break;
  7145.  
  7146.             case 59:
  7147.             switch (begin)
  7148.             {
  7149.                 case 0:
  7150.                 ask = 29;
  7151.                 break;
  7152.  
  7153.                 case 1:
  7154.                 ask = 30;
  7155.                 break;
  7156.  
  7157.                 case 2:
  7158.                 ask = 30;
  7159.                 break;
  7160.  
  7161.                 case 3:
  7162.                 ask = 31;
  7163.                 break;
  7164.  
  7165.                 case 4:
  7166.                 ask = 31;
  7167.                 break;
  7168.  
  7169.                 case 5:
  7170.                 ask = 32;
  7171.                 break;
  7172.  
  7173.                 case 6:
  7174.                 ask = 32;
  7175.                 break;
  7176.  
  7177.                 case 7:
  7178.                 ask = 33;
  7179.                 break;
  7180.  
  7181.                 case 8:
  7182.                 ask = 33;
  7183.                 break;
  7184.  
  7185.                 case 9:
  7186.                 ask = 34;
  7187.                 break;
  7188.  
  7189.                 case 10:
  7190.                 ask = 34;
  7191.                 break;
  7192.  
  7193.                 case 11:
  7194.                 ask = 35;
  7195.                 break;
  7196.  
  7197.                 case 12:
  7198.                 ask = 35;
  7199.                 break;
  7200.  
  7201.                 case 13:
  7202.                 ask = 36;
  7203.                 break;
  7204.  
  7205.                 case 14:
  7206.                 ask = 36;
  7207.                 break;
  7208.  
  7209.                 case 15:
  7210.                 ask = 37;
  7211.                 break;
  7212.  
  7213.                 case 16:
  7214.                 ask = 37;
  7215.                 break;
  7216.  
  7217.                 case 17:
  7218.                 ask = 38;
  7219.                 break;
  7220.  
  7221.                 case 18:
  7222.                 ask = 38;
  7223.                 break;
  7224.  
  7225.                 case 19:
  7226.                 ask = 39;
  7227.                 break;
  7228.  
  7229.                 case 20:
  7230.                 ask = 39;
  7231.                 break;
  7232.  
  7233.                 case 21:
  7234.                 ask = 40;
  7235.                 break;
  7236.  
  7237.                 case 22:
  7238.                 ask = 40;
  7239.                 break;
  7240.  
  7241.                 case 23:
  7242.                 ask = 41;
  7243.                 break;
  7244.  
  7245.                 case 24:
  7246.                 ask = 41;
  7247.                 break;
  7248.  
  7249.                 case 25:
  7250.                 ask = 42;
  7251.                 break;
  7252.  
  7253.                 case 26:
  7254.                 ask = 42;
  7255.                 break;
  7256.  
  7257.                 case 27:
  7258.                 ask = 43;
  7259.                 break;
  7260.  
  7261.                 case 28:
  7262.                 ask = 43;
  7263.                 break;
  7264.  
  7265.                 case 29:
  7266.                 ask = 44;
  7267.                 break;
  7268.  
  7269.                 case 30:
  7270.                 ask = 44;
  7271.                 break;
  7272.  
  7273.                 case 31:
  7274.                 ask = 45;
  7275.                 break;
  7276.  
  7277.                 case 32:
  7278.                 ask = 45;
  7279.                 break;
  7280.  
  7281.                 case 33:
  7282.                 ask = 46;
  7283.                 break;
  7284.  
  7285.                 case 34:
  7286.                 ask = 46;
  7287.                 break;
  7288.  
  7289.                 case 35:
  7290.                 ask = 47;
  7291.                 break;
  7292.  
  7293.                 case 36:
  7294.                 ask = 47;
  7295.                 break;
  7296.  
  7297.                 case 37:
  7298.                 ask = 48;
  7299.                 break;
  7300.  
  7301.                 case 38:
  7302.                 ask = 48;
  7303.                 break;
  7304.  
  7305.                 case 39:
  7306.                 ask = 49;
  7307.                 break;
  7308.  
  7309.                 case 40:
  7310.                 ask = 49;
  7311.                 break;
  7312.  
  7313.                 case 41:
  7314.                 ask = 50;
  7315.                 break;
  7316.  
  7317.                 case 42:
  7318.                 ask = 50;
  7319.                 break;
  7320.  
  7321.                 case 43:
  7322.                 ask = 51;
  7323.                 break;
  7324.  
  7325.                 case 44:
  7326.                 ask = 51;
  7327.                 break;
  7328.  
  7329.                 case 45:
  7330.                 ask = 52;
  7331.                 break;
  7332.  
  7333.                 case 46:
  7334.                 ask = 52;
  7335.                 break;
  7336.  
  7337.                 case 47:
  7338.                 ask = 53;
  7339.                 break;
  7340.  
  7341.                 case 48:
  7342.                 ask = 53;
  7343.                 break;
  7344.  
  7345.                 case 49:
  7346.                 ask = 54;
  7347.                 break;
  7348.  
  7349.                 case 50:
  7350.                 ask = 54;
  7351.                 break;
  7352.  
  7353.                 case 51:
  7354.                 ask = 55;
  7355.                 break;
  7356.  
  7357.                 case 52:
  7358.                 ask = 55;
  7359.                 break;
  7360.  
  7361.                 case 53:
  7362.                 ask = 56;
  7363.                 break;
  7364.  
  7365.                 case 54:
  7366.                 ask = 56;
  7367.                 break;
  7368.  
  7369.                 case 55:
  7370.                 ask = 57;
  7371.                 break;
  7372.  
  7373.                 case 56:
  7374.                 ask = 57;
  7375.                 break;
  7376.  
  7377.                 case 57:
  7378.                 ask = 58;
  7379.                 break;
  7380.  
  7381.                 case 58:
  7382.                 ask = 58;
  7383.                 break;
  7384.  
  7385.             } break;
  7386.  
  7387.             case 60:
  7388.             switch (begin)
  7389.             {
  7390.                 case 0:
  7391.                 ask = 30;
  7392.                 break;
  7393.  
  7394.                 case 1:
  7395.                 ask = 30;
  7396.                 break;
  7397.  
  7398.                 case 2:
  7399.                 ask = 31;
  7400.                 break;
  7401.  
  7402.                 case 3:
  7403.                 ask = 31;
  7404.                 break;
  7405.  
  7406.                 case 4:
  7407.                 ask = 32;
  7408.                 break;
  7409.  
  7410.                 case 5:
  7411.                 ask = 32;
  7412.                 break;
  7413.  
  7414.                 case 6:
  7415.                 ask = 33;
  7416.                 break;
  7417.  
  7418.                 case 7:
  7419.                 ask = 33;
  7420.                 break;
  7421.  
  7422.                 case 8:
  7423.                 ask = 34;
  7424.                 break;
  7425.  
  7426.                 case 9:
  7427.                 ask = 34;
  7428.                 break;
  7429.  
  7430.                 case 10:
  7431.                 ask = 35;
  7432.                 break;
  7433.  
  7434.                 case 11:
  7435.                 ask = 35;
  7436.                 break;
  7437.  
  7438.                 case 12:
  7439.                 ask = 36;
  7440.                 break;
  7441.  
  7442.                 case 13:
  7443.                 ask = 36;
  7444.                 break;
  7445.  
  7446.                 case 14:
  7447.                 ask = 37;
  7448.                 break;
  7449.  
  7450.                 case 15:
  7451.                 ask = 37;
  7452.                 break;
  7453.  
  7454.                 case 16:
  7455.                 ask = 38;
  7456.                 break;
  7457.  
  7458.                 case 17:
  7459.                 ask = 38;
  7460.                 break;
  7461.  
  7462.                 case 18:
  7463.                 ask = 39;
  7464.                 break;
  7465.  
  7466.                 case 19:
  7467.                 ask = 39;
  7468.                 break;
  7469.  
  7470.                 case 20:
  7471.                 ask = 40;
  7472.                 break;
  7473.  
  7474.                 case 21:
  7475.                 ask = 40;
  7476.                 break;
  7477.  
  7478.                 case 22:
  7479.                 ask = 41;
  7480.                 break;
  7481.  
  7482.                 case 23:
  7483.                 ask = 41;
  7484.                 break;
  7485.  
  7486.                 case 24:
  7487.                 ask = 42;
  7488.                 break;
  7489.  
  7490.                 case 25:
  7491.                 ask = 42;
  7492.                 break;
  7493.  
  7494.                 case 26:
  7495.                 ask = 43;
  7496.                 break;
  7497.  
  7498.                 case 27:
  7499.                 ask = 43;
  7500.                 break;
  7501.  
  7502.                 case 28:
  7503.                 ask = 44;
  7504.                 break;
  7505.  
  7506.                 case 29:
  7507.                 ask = 44;
  7508.                 break;
  7509.  
  7510.                 case 30:
  7511.                 ask = 45;
  7512.                 break;
  7513.  
  7514.                 case 31:
  7515.                 ask = 45;
  7516.                 break;
  7517.  
  7518.                 case 32:
  7519.                 ask = 46;
  7520.                 break;
  7521.  
  7522.                 case 33:
  7523.                 ask = 46;
  7524.                 break;
  7525.  
  7526.                 case 34:
  7527.                 ask = 47;
  7528.                 break;
  7529.  
  7530.                 case 35:
  7531.                 ask = 47;
  7532.                 break;
  7533.  
  7534.                 case 36:
  7535.                 ask = 48;
  7536.                 break;
  7537.  
  7538.                 case 37:
  7539.                 ask = 48;
  7540.                 break;
  7541.  
  7542.                 case 38:
  7543.                 ask = 49;
  7544.                 break;
  7545.  
  7546.                 case 39:
  7547.                 ask = 49;
  7548.                 break;
  7549.  
  7550.                 case 40:
  7551.                 ask = 50;
  7552.                 break;
  7553.  
  7554.                 case 41:
  7555.                 ask = 50;
  7556.                 break;
  7557.  
  7558.                 case 42:
  7559.                 ask = 51;
  7560.                 break;
  7561.  
  7562.                 case 43:
  7563.                 ask = 51;
  7564.                 break;
  7565.  
  7566.                 case 44:
  7567.                 ask = 52;
  7568.                 break;
  7569.  
  7570.                 case 45:
  7571.                 ask = 52;
  7572.                 break;
  7573.  
  7574.                 case 46:
  7575.                 ask = 53;
  7576.                 break;
  7577.  
  7578.                 case 47:
  7579.                 ask = 53;
  7580.                 break;
  7581.  
  7582.                 case 48:
  7583.                 ask = 54;
  7584.                 break;
  7585.  
  7586.                 case 49:
  7587.                 ask = 54;
  7588.                 break;
  7589.  
  7590.                 case 50:
  7591.                 ask = 55;
  7592.                 break;
  7593.  
  7594.                 case 51:
  7595.                 ask = 55;
  7596.                 break;
  7597.  
  7598.                 case 52:
  7599.                 ask = 56;
  7600.                 break;
  7601.  
  7602.                 case 53:
  7603.                 ask = 56;
  7604.                 break;
  7605.  
  7606.                 case 54:
  7607.                 ask = 57;
  7608.                 break;
  7609.  
  7610.                 case 55:
  7611.                 ask = 57;
  7612.                 break;
  7613.  
  7614.                 case 56:
  7615.                 ask = 58;
  7616.                 break;
  7617.  
  7618.                 case 57:
  7619.                 ask = 58;
  7620.                 break;
  7621.  
  7622.                 case 58:
  7623.                 ask = 59;
  7624.                 break;
  7625.  
  7626.                 case 59:
  7627.                 ask = 59;
  7628.                 break;
  7629.  
  7630.             } break;
  7631.  
  7632.             case 61:
  7633.             switch (begin)
  7634.             {
  7635.                 case 0:
  7636.                 ask = 30;
  7637.                 break;
  7638.  
  7639.                 case 1:
  7640.                 ask = 31;
  7641.                 break;
  7642.  
  7643.                 case 2:
  7644.                 ask = 31;
  7645.                 break;
  7646.  
  7647.                 case 3:
  7648.                 ask = 32;
  7649.                 break;
  7650.  
  7651.                 case 4:
  7652.                 ask = 32;
  7653.                 break;
  7654.  
  7655.                 case 5:
  7656.                 ask = 33;
  7657.                 break;
  7658.  
  7659.                 case 6:
  7660.                 ask = 33;
  7661.                 break;
  7662.  
  7663.                 case 7:
  7664.                 ask = 34;
  7665.                 break;
  7666.  
  7667.                 case 8:
  7668.                 ask = 34;
  7669.                 break;
  7670.  
  7671.                 case 9:
  7672.                 ask = 35;
  7673.                 break;
  7674.  
  7675.                 case 10:
  7676.                 ask = 35;
  7677.                 break;
  7678.  
  7679.                 case 11:
  7680.                 ask = 36;
  7681.                 break;
  7682.  
  7683.                 case 12:
  7684.                 ask = 36;
  7685.                 break;
  7686.  
  7687.                 case 13:
  7688.                 ask = 37;
  7689.                 break;
  7690.  
  7691.                 case 14:
  7692.                 ask = 37;
  7693.                 break;
  7694.  
  7695.                 case 15:
  7696.                 ask = 38;
  7697.                 break;
  7698.  
  7699.                 case 16:
  7700.                 ask = 38;
  7701.                 break;
  7702.  
  7703.                 case 17:
  7704.                 ask = 39;
  7705.                 break;
  7706.  
  7707.                 case 18:
  7708.                 ask = 39;
  7709.                 break;
  7710.  
  7711.                 case 19:
  7712.                 ask = 40;
  7713.                 break;
  7714.  
  7715.                 case 20:
  7716.                 ask = 40;
  7717.                 break;
  7718.  
  7719.                 case 21:
  7720.                 ask = 41;
  7721.                 break;
  7722.  
  7723.                 case 22:
  7724.                 ask = 41;
  7725.                 break;
  7726.  
  7727.                 case 23:
  7728.                 ask = 42;
  7729.                 break;
  7730.  
  7731.                 case 24:
  7732.                 ask = 42;
  7733.                 break;
  7734.  
  7735.                 case 25:
  7736.                 ask = 43;
  7737.                 break;
  7738.  
  7739.                 case 26:
  7740.                 ask = 43;
  7741.                 break;
  7742.  
  7743.                 case 27:
  7744.                 ask = 44;
  7745.                 break;
  7746.  
  7747.                 case 28:
  7748.                 ask = 44;
  7749.                 break;
  7750.  
  7751.                 case 29:
  7752.                 ask = 45;
  7753.                 break;
  7754.  
  7755.                 case 30:
  7756.                 ask = 45;
  7757.                 break;
  7758.  
  7759.                 case 31:
  7760.                 ask = 46;
  7761.                 break;
  7762.  
  7763.                 case 32:
  7764.                 ask = 46;
  7765.                 break;
  7766.  
  7767.                 case 33:
  7768.                 ask = 47;
  7769.                 break;
  7770.  
  7771.                 case 34:
  7772.                 ask = 47;
  7773.                 break;
  7774.  
  7775.                 case 35:
  7776.                 ask = 48;
  7777.                 break;
  7778.  
  7779.                 case 36:
  7780.                 ask = 48;
  7781.                 break;
  7782.  
  7783.                 case 37:
  7784.                 ask = 49;
  7785.                 break;
  7786.  
  7787.                 case 38:
  7788.                 ask = 49;
  7789.                 break;
  7790.  
  7791.                 case 39:
  7792.                 ask = 50;
  7793.                 break;
  7794.  
  7795.                 case 40:
  7796.                 ask = 50;
  7797.                 break;
  7798.  
  7799.                 case 41:
  7800.                 ask = 51;
  7801.                 break;
  7802.  
  7803.                 case 42:
  7804.                 ask = 51;
  7805.                 break;
  7806.  
  7807.                 case 43:
  7808.                 ask = 52;
  7809.                 break;
  7810.  
  7811.                 case 44:
  7812.                 ask = 52;
  7813.                 break;
  7814.  
  7815.                 case 45:
  7816.                 ask = 53;
  7817.                 break;
  7818.  
  7819.                 case 46:
  7820.                 ask = 53;
  7821.                 break;
  7822.  
  7823.                 case 47:
  7824.                 ask = 54;
  7825.                 break;
  7826.  
  7827.                 case 48:
  7828.                 ask = 54;
  7829.                 break;
  7830.  
  7831.                 case 49:
  7832.                 ask = 55;
  7833.                 break;
  7834.  
  7835.                 case 50:
  7836.                 ask = 55;
  7837.                 break;
  7838.  
  7839.                 case 51:
  7840.                 ask = 56;
  7841.                 break;
  7842.  
  7843.                 case 52:
  7844.                 ask = 56;
  7845.                 break;
  7846.  
  7847.                 case 53:
  7848.                 ask = 57;
  7849.                 break;
  7850.  
  7851.                 case 54:
  7852.                 ask = 57;
  7853.                 break;
  7854.  
  7855.                 case 55:
  7856.                 ask = 58;
  7857.                 break;
  7858.  
  7859.                 case 56:
  7860.                 ask = 58;
  7861.                 break;
  7862.  
  7863.                 case 57:
  7864.                 ask = 59;
  7865.                 break;
  7866.  
  7867.                 case 58:
  7868.                 ask = 59;
  7869.                 break;
  7870.  
  7871.                 case 59:
  7872.                 ask = 60;
  7873.                 break;
  7874.  
  7875.                 case 60:
  7876.                 ask = 60;
  7877.                 break;
  7878.  
  7879.             } break;
  7880.  
  7881.             case 62:
  7882.             switch (begin)
  7883.             {
  7884.                 case 0:
  7885.                 ask = 31;
  7886.                 break;
  7887.  
  7888.                 case 1:
  7889.                 ask = 31;
  7890.                 break;
  7891.  
  7892.                 case 2:
  7893.                 ask = 32;
  7894.                 break;
  7895.  
  7896.                 case 3:
  7897.                 ask = 32;
  7898.                 break;
  7899.  
  7900.                 case 4:
  7901.                 ask = 33;
  7902.                 break;
  7903.  
  7904.                 case 5:
  7905.                 ask = 33;
  7906.                 break;
  7907.  
  7908.                 case 6:
  7909.                 ask = 34;
  7910.                 break;
  7911.  
  7912.                 case 7:
  7913.                 ask = 34;
  7914.                 break;
  7915.  
  7916.                 case 8:
  7917.                 ask = 35;
  7918.                 break;
  7919.  
  7920.                 case 9:
  7921.                 ask = 35;
  7922.                 break;
  7923.  
  7924.                 case 10:
  7925.                 ask = 36;
  7926.                 break;
  7927.  
  7928.                 case 11:
  7929.                 ask = 36;
  7930.                 break;
  7931.  
  7932.                 case 12:
  7933.                 ask = 37;
  7934.                 break;
  7935.  
  7936.                 case 13:
  7937.                 ask = 37;
  7938.                 break;
  7939.  
  7940.                 case 14:
  7941.                 ask = 38;
  7942.                 break;
  7943.  
  7944.                 case 15:
  7945.                 ask = 38;
  7946.                 break;
  7947.  
  7948.                 case 16:
  7949.                 ask = 39;
  7950.                 break;
  7951.  
  7952.                 case 17:
  7953.                 ask = 39;
  7954.                 break;
  7955.  
  7956.                 case 18:
  7957.                 ask = 40;
  7958.                 break;
  7959.  
  7960.                 case 19:
  7961.                 ask = 40;
  7962.                 break;
  7963.  
  7964.                 case 20:
  7965.                 ask = 41;
  7966.                 break;
  7967.  
  7968.                 case 21:
  7969.                 ask = 41;
  7970.                 break;
  7971.  
  7972.                 case 22:
  7973.                 ask = 42;
  7974.                 break;
  7975.  
  7976.                 case 23:
  7977.                 ask = 42;
  7978.                 break;
  7979.  
  7980.                 case 24:
  7981.                 ask = 43;
  7982.                 break;
  7983.  
  7984.                 case 25:
  7985.                 ask = 43;
  7986.                 break;
  7987.  
  7988.                 case 26:
  7989.                 ask = 44;
  7990.                 break;
  7991.  
  7992.                 case 27:
  7993.                 ask = 44;
  7994.                 break;
  7995.  
  7996.                 case 28:
  7997.                 ask = 45;
  7998.                 break;
  7999.  
  8000.                 case 29:
  8001.                 ask = 45;
  8002.                 break;
  8003.  
  8004.                 case 30:
  8005.                 ask = 46;
  8006.                 break;
  8007.  
  8008.                 case 31:
  8009.                 ask = 46;
  8010.                 break;
  8011.  
  8012.                 case 32:
  8013.                 ask = 47;
  8014.                 break;
  8015.  
  8016.                 case 33:
  8017.                 ask = 47;
  8018.                 break;
  8019.  
  8020.                 case 34:
  8021.                 ask = 48;
  8022.                 break;
  8023.  
  8024.                 case 35:
  8025.                 ask = 48;
  8026.                 break;
  8027.  
  8028.                 case 36:
  8029.                 ask = 49;
  8030.                 break;
  8031.  
  8032.                 case 37:
  8033.                 ask = 49;
  8034.                 break;
  8035.  
  8036.                 case 38:
  8037.                 ask = 50;
  8038.                 break;
  8039.  
  8040.                 case 39:
  8041.                 ask = 50;
  8042.                 break;
  8043.  
  8044.                 case 40:
  8045.                 ask = 51;
  8046.                 break;
  8047.  
  8048.                 case 41:
  8049.                 ask = 51;
  8050.                 break;
  8051.  
  8052.                 case 42:
  8053.                 ask = 52;
  8054.                 break;
  8055.  
  8056.                 case 43:
  8057.                 ask = 52;
  8058.                 break;
  8059.  
  8060.                 case 44:
  8061.                 ask = 53;
  8062.                 break;
  8063.  
  8064.                 case 45:
  8065.                 ask = 53;
  8066.                 break;
  8067.  
  8068.                 case 46:
  8069.                 ask = 54;
  8070.                 break;
  8071.  
  8072.                 case 47:
  8073.                 ask = 54;
  8074.                 break;
  8075.  
  8076.                 case 48:
  8077.                 ask = 55;
  8078.                 break;
  8079.  
  8080.                 case 49:
  8081.                 ask = 55;
  8082.                 break;
  8083.  
  8084.                 case 50:
  8085.                 ask = 56;
  8086.                 break;
  8087.  
  8088.                 case 51:
  8089.                 ask = 56;
  8090.                 break;
  8091.  
  8092.                 case 52:
  8093.                 ask = 57;
  8094.                 break;
  8095.  
  8096.                 case 53:
  8097.                 ask = 57;
  8098.                 break;
  8099.  
  8100.                 case 54:
  8101.                 ask = 58;
  8102.                 break;
  8103.  
  8104.                 case 55:
  8105.                 ask = 58;
  8106.                 break;
  8107.  
  8108.                 case 56:
  8109.                 ask = 59;
  8110.                 break;
  8111.  
  8112.                 case 57:
  8113.                 ask = 59;
  8114.                 break;
  8115.  
  8116.                 case 58:
  8117.                 ask = 60;
  8118.                 break;
  8119.  
  8120.                 case 59:
  8121.                 ask = 60;
  8122.                 break;
  8123.  
  8124.                 case 60:
  8125.                 ask = 61;
  8126.                 break;
  8127.  
  8128.                 case 61:
  8129.                 ask = 61;
  8130.                 break;
  8131.  
  8132.             } break;
  8133.  
  8134.             case 63:
  8135.             switch (begin)
  8136.             {
  8137.                 case 0:
  8138.                 ask = 31;
  8139.                 break;
  8140.  
  8141.                 case 1:
  8142.                 ask = 32;
  8143.                 break;
  8144.  
  8145.                 case 2:
  8146.                 ask = 32;
  8147.                 break;
  8148.  
  8149.                 case 3:
  8150.                 ask = 33;
  8151.                 break;
  8152.  
  8153.                 case 4:
  8154.                 ask = 33;
  8155.                 break;
  8156.  
  8157.                 case 5:
  8158.                 ask = 34;
  8159.                 break;
  8160.  
  8161.                 case 6:
  8162.                 ask = 34;
  8163.                 break;
  8164.  
  8165.                 case 7:
  8166.                 ask = 35;
  8167.                 break;
  8168.  
  8169.                 case 8:
  8170.                 ask = 35;
  8171.                 break;
  8172.  
  8173.                 case 9:
  8174.                 ask = 36;
  8175.                 break;
  8176.  
  8177.                 case 10:
  8178.                 ask = 36;
  8179.                 break;
  8180.  
  8181.                 case 11:
  8182.                 ask = 37;
  8183.                 break;
  8184.  
  8185.                 case 12:
  8186.                 ask = 37;
  8187.                 break;
  8188.  
  8189.                 case 13:
  8190.                 ask = 38;
  8191.                 break;
  8192.  
  8193.                 case 14:
  8194.                 ask = 38;
  8195.                 break;
  8196.  
  8197.                 case 15:
  8198.                 ask = 39;
  8199.                 break;
  8200.  
  8201.                 case 16:
  8202.                 ask = 39;
  8203.                 break;
  8204.  
  8205.                 case 17:
  8206.                 ask = 40;
  8207.                 break;
  8208.  
  8209.                 case 18:
  8210.                 ask = 40;
  8211.                 break;
  8212.  
  8213.                 case 19:
  8214.                 ask = 41;
  8215.                 break;
  8216.  
  8217.                 case 20:
  8218.                 ask = 41;
  8219.                 break;
  8220.  
  8221.                 case 21:
  8222.                 ask = 42;
  8223.                 break;
  8224.  
  8225.                 case 22:
  8226.                 ask = 42;
  8227.                 break;
  8228.  
  8229.                 case 23:
  8230.                 ask = 43;
  8231.                 break;
  8232.  
  8233.                 case 24:
  8234.                 ask = 43;
  8235.                 break;
  8236.  
  8237.                 case 25:
  8238.                 ask = 44;
  8239.                 break;
  8240.  
  8241.                 case 26:
  8242.                 ask = 44;
  8243.                 break;
  8244.  
  8245.                 case 27:
  8246.                 ask = 45;
  8247.                 break;
  8248.  
  8249.                 case 28:
  8250.                 ask = 45;
  8251.                 break;
  8252.  
  8253.                 case 29:
  8254.                 ask = 46;
  8255.                 break;
  8256.  
  8257.                 case 30:
  8258.                 ask = 46;
  8259.                 break;
  8260.  
  8261.                 case 31:
  8262.                 ask = 47;
  8263.                 break;
  8264.  
  8265.                 case 32:
  8266.                 ask = 47;
  8267.                 break;
  8268.  
  8269.                 case 33:
  8270.                 ask = 48;
  8271.                 break;
  8272.  
  8273.                 case 34:
  8274.                 ask = 48;
  8275.                 break;
  8276.  
  8277.                 case 35:
  8278.                 ask = 49;
  8279.                 break;
  8280.  
  8281.                 case 36:
  8282.                 ask = 49;
  8283.                 break;
  8284.  
  8285.                 case 37:
  8286.                 ask = 50;
  8287.                 break;
  8288.  
  8289.                 case 38:
  8290.                 ask = 50;
  8291.                 break;
  8292.  
  8293.                 case 39:
  8294.                 ask = 51;
  8295.                 break;
  8296.  
  8297.                 case 40:
  8298.                 ask = 51;
  8299.                 break;
  8300.  
  8301.                 case 41:
  8302.                 ask = 52;
  8303.                 break;
  8304.  
  8305.                 case 42:
  8306.                 ask = 52;
  8307.                 break;
  8308.  
  8309.                 case 43:
  8310.                 ask = 53;
  8311.                 break;
  8312.  
  8313.                 case 44:
  8314.                 ask = 53;
  8315.                 break;
  8316.  
  8317.                 case 45:
  8318.                 ask = 54;
  8319.                 break;
  8320.  
  8321.                 case 46:
  8322.                 ask = 54;
  8323.                 break;
  8324.  
  8325.                 case 47:
  8326.                 ask = 55;
  8327.                 break;
  8328.  
  8329.                 case 48:
  8330.                 ask = 55;
  8331.                 break;
  8332.  
  8333.                 case 49:
  8334.                 ask = 56;
  8335.                 break;
  8336.  
  8337.                 case 50:
  8338.                 ask = 56;
  8339.                 break;
  8340.  
  8341.                 case 51:
  8342.                 ask = 57;
  8343.                 break;
  8344.  
  8345.                 case 52:
  8346.                 ask = 57;
  8347.                 break;
  8348.  
  8349.                 case 53:
  8350.                 ask = 58;
  8351.                 break;
  8352.  
  8353.                 case 54:
  8354.                 ask = 58;
  8355.                 break;
  8356.  
  8357.                 case 55:
  8358.                 ask = 59;
  8359.                 break;
  8360.  
  8361.                 case 56:
  8362.                 ask = 59;
  8363.                 break;
  8364.  
  8365.                 case 57:
  8366.                 ask = 60;
  8367.                 break;
  8368.  
  8369.                 case 58:
  8370.                 ask = 60;
  8371.                 break;
  8372.  
  8373.                 case 59:
  8374.                 ask = 61;
  8375.                 break;
  8376.  
  8377.                 case 60:
  8378.                 ask = 61;
  8379.                 break;
  8380.  
  8381.                 case 61:
  8382.                 ask = 62;
  8383.                 break;
  8384.  
  8385.                 case 62:
  8386.                 ask = 62;
  8387.                 break;
  8388.  
  8389.             } break;
  8390.  
  8391.             case 64:
  8392.             switch (begin)
  8393.             {
  8394.                 case 0:
  8395.                 ask = 32;
  8396.                 break;
  8397.  
  8398.                 case 1:
  8399.                 ask = 32;
  8400.                 break;
  8401.  
  8402.                 case 2:
  8403.                 ask = 33;
  8404.                 break;
  8405.  
  8406.                 case 3:
  8407.                 ask = 33;
  8408.                 break;
  8409.  
  8410.                 case 4:
  8411.                 ask = 34;
  8412.                 break;
  8413.  
  8414.                 case 5:
  8415.                 ask = 34;
  8416.                 break;
  8417.  
  8418.                 case 6:
  8419.                 ask = 35;
  8420.                 break;
  8421.  
  8422.                 case 7:
  8423.                 ask = 35;
  8424.                 break;
  8425.  
  8426.                 case 8:
  8427.                 ask = 36;
  8428.                 break;
  8429.  
  8430.                 case 9:
  8431.                 ask = 36;
  8432.                 break;
  8433.  
  8434.                 case 10:
  8435.                 ask = 37;
  8436.                 break;
  8437.  
  8438.                 case 11:
  8439.                 ask = 37;
  8440.                 break;
  8441.  
  8442.                 case 12:
  8443.                 ask = 38;
  8444.                 break;
  8445.  
  8446.                 case 13:
  8447.                 ask = 38;
  8448.                 break;
  8449.  
  8450.                 case 14:
  8451.                 ask = 39;
  8452.                 break;
  8453.  
  8454.                 case 15:
  8455.                 ask = 39;
  8456.                 break;
  8457.  
  8458.                 case 16:
  8459.                 ask = 40;
  8460.                 break;
  8461.  
  8462.                 case 17:
  8463.                 ask = 40;
  8464.                 break;
  8465.  
  8466.                 case 18:
  8467.                 ask = 41;
  8468.                 break;
  8469.  
  8470.                 case 19:
  8471.                 ask = 41;
  8472.                 break;
  8473.  
  8474.                 case 20:
  8475.                 ask = 42;
  8476.                 break;
  8477.  
  8478.                 case 21:
  8479.                 ask = 42;
  8480.                 break;
  8481.  
  8482.                 case 22:
  8483.                 ask = 43;
  8484.                 break;
  8485.  
  8486.                 case 23:
  8487.                 ask = 43;
  8488.                 break;
  8489.  
  8490.                 case 24:
  8491.                 ask = 44;
  8492.                 break;
  8493.  
  8494.                 case 25:
  8495.                 ask = 44;
  8496.                 break;
  8497.  
  8498.                 case 26:
  8499.                 ask = 45;
  8500.                 break;
  8501.  
  8502.                 case 27:
  8503.                 ask = 45;
  8504.                 break;
  8505.  
  8506.                 case 28:
  8507.                 ask = 46;
  8508.                 break;
  8509.  
  8510.                 case 29:
  8511.                 ask = 46;
  8512.                 break;
  8513.  
  8514.                 case 30:
  8515.                 ask = 47;
  8516.                 break;
  8517.  
  8518.                 case 31:
  8519.                 ask = 47;
  8520.                 break;
  8521.  
  8522.                 case 32:
  8523.                 ask = 48;
  8524.                 break;
  8525.  
  8526.                 case 33:
  8527.                 ask = 48;
  8528.                 break;
  8529.  
  8530.                 case 34:
  8531.                 ask = 49;
  8532.                 break;
  8533.  
  8534.                 case 35:
  8535.                 ask = 49;
  8536.                 break;
  8537.  
  8538.                 case 36:
  8539.                 ask = 50;
  8540.                 break;
  8541.  
  8542.                 case 37:
  8543.                 ask = 50;
  8544.                 break;
  8545.  
  8546.                 case 38:
  8547.                 ask = 51;
  8548.                 break;
  8549.  
  8550.                 case 39:
  8551.                 ask = 51;
  8552.                 break;
  8553.  
  8554.                 case 40:
  8555.                 ask = 52;
  8556.                 break;
  8557.  
  8558.                 case 41:
  8559.                 ask = 52;
  8560.                 break;
  8561.  
  8562.                 case 42:
  8563.                 ask = 53;
  8564.                 break;
  8565.  
  8566.                 case 43:
  8567.                 ask = 53;
  8568.                 break;
  8569.  
  8570.                 case 44:
  8571.                 ask = 54;
  8572.                 break;
  8573.  
  8574.                 case 45:
  8575.                 ask = 54;
  8576.                 break;
  8577.  
  8578.                 case 46:
  8579.                 ask = 55;
  8580.                 break;
  8581.  
  8582.                 case 47:
  8583.                 ask = 55;
  8584.                 break;
  8585.  
  8586.                 case 48:
  8587.                 ask = 56;
  8588.                 break;
  8589.  
  8590.                 case 49:
  8591.                 ask = 56;
  8592.                 break;
  8593.  
  8594.                 case 50:
  8595.                 ask = 57;
  8596.                 break;
  8597.  
  8598.                 case 51:
  8599.                 ask = 57;
  8600.                 break;
  8601.  
  8602.                 case 52:
  8603.                 ask = 58;
  8604.                 break;
  8605.  
  8606.                 case 53:
  8607.                 ask = 58;
  8608.                 break;
  8609.  
  8610.                 case 54:
  8611.                 ask = 59;
  8612.                 break;
  8613.  
  8614.                 case 55:
  8615.                 ask = 59;
  8616.                 break;
  8617.  
  8618.                 case 56:
  8619.                 ask = 60;
  8620.                 break;
  8621.  
  8622.                 case 57:
  8623.                 ask = 60;
  8624.                 break;
  8625.  
  8626.                 case 58:
  8627.                 ask = 61;
  8628.                 break;
  8629.  
  8630.                 case 59:
  8631.                 ask = 61;
  8632.                 break;
  8633.  
  8634.                 case 60:
  8635.                 ask = 62;
  8636.                 break;
  8637.  
  8638.                 case 61:
  8639.                 ask = 62;
  8640.                 break;
  8641.  
  8642.                 case 62:
  8643.                 ask = 63;
  8644.                 break;
  8645.  
  8646.                 case 63:
  8647.                 ask = 63;
  8648.                 break;
  8649.  
  8650.             } break;
  8651.  
  8652.             case 65:
  8653.             switch (begin)
  8654.             {
  8655.                 case 0:
  8656.                 ask = 32;
  8657.                 break;
  8658.  
  8659.                 case 1:
  8660.                 ask = 33;
  8661.                 break;
  8662.  
  8663.                 case 2:
  8664.                 ask = 33;
  8665.                 break;
  8666.  
  8667.                 case 3:
  8668.                 ask = 34;
  8669.                 break;
  8670.  
  8671.                 case 4:
  8672.                 ask = 34;
  8673.                 break;
  8674.  
  8675.                 case 5:
  8676.                 ask = 35;
  8677.                 break;
  8678.  
  8679.                 case 6:
  8680.                 ask = 35;
  8681.                 break;
  8682.  
  8683.                 case 7:
  8684.                 ask = 36;
  8685.                 break;
  8686.  
  8687.                 case 8:
  8688.                 ask = 36;
  8689.                 break;
  8690.  
  8691.                 case 9:
  8692.                 ask = 37;
  8693.                 break;
  8694.  
  8695.                 case 10:
  8696.                 ask = 37;
  8697.                 break;
  8698.  
  8699.                 case 11:
  8700.                 ask = 38;
  8701.                 break;
  8702.  
  8703.                 case 12:
  8704.                 ask = 38;
  8705.                 break;
  8706.  
  8707.                 case 13:
  8708.                 ask = 39;
  8709.                 break;
  8710.  
  8711.                 case 14:
  8712.                 ask = 39;
  8713.                 break;
  8714.  
  8715.                 case 15:
  8716.                 ask = 40;
  8717.                 break;
  8718.  
  8719.                 case 16:
  8720.                 ask = 40;
  8721.                 break;
  8722.  
  8723.                 case 17:
  8724.                 ask = 41;
  8725.                 break;
  8726.  
  8727.                 case 18:
  8728.                 ask = 41;
  8729.                 break;
  8730.  
  8731.                 case 19:
  8732.                 ask = 42;
  8733.                 break;
  8734.  
  8735.                 case 20:
  8736.                 ask = 42;
  8737.                 break;
  8738.  
  8739.                 case 21:
  8740.                 ask = 43;
  8741.                 break;
  8742.  
  8743.                 case 22:
  8744.                 ask = 43;
  8745.                 break;
  8746.  
  8747.                 case 23:
  8748.                 ask = 44;
  8749.                 break;
  8750.  
  8751.                 case 24:
  8752.                 ask = 44;
  8753.                 break;
  8754.  
  8755.                 case 25:
  8756.                 ask = 45;
  8757.                 break;
  8758.  
  8759.                 case 26:
  8760.                 ask = 45;
  8761.                 break;
  8762.  
  8763.                 case 27:
  8764.                 ask = 46;
  8765.                 break;
  8766.  
  8767.                 case 28:
  8768.                 ask = 46;
  8769.                 break;
  8770.  
  8771.                 case 29:
  8772.                 ask = 47;
  8773.                 break;
  8774.  
  8775.                 case 30:
  8776.                 ask = 47;
  8777.                 break;
  8778.  
  8779.                 case 31:
  8780.                 ask = 48;
  8781.                 break;
  8782.  
  8783.                 case 32:
  8784.                 ask = 48;
  8785.                 break;
  8786.  
  8787.                 case 33:
  8788.                 ask = 49;
  8789.                 break;
  8790.  
  8791.                 case 34:
  8792.                 ask = 49;
  8793.                 break;
  8794.  
  8795.                 case 35:
  8796.                 ask = 50;
  8797.                 break;
  8798.  
  8799.                 case 36:
  8800.                 ask = 50;
  8801.                 break;
  8802.  
  8803.                 case 37:
  8804.                 ask = 51;
  8805.                 break;
  8806.  
  8807.                 case 38:
  8808.                 ask = 51;
  8809.                 break;
  8810.  
  8811.                 case 39:
  8812.                 ask = 52;
  8813.                 break;
  8814.  
  8815.                 case 40:
  8816.                 ask = 52;
  8817.                 break;
  8818.  
  8819.                 case 41:
  8820.                 ask = 53;
  8821.                 break;
  8822.  
  8823.                 case 42:
  8824.                 ask = 53;
  8825.                 break;
  8826.  
  8827.                 case 43:
  8828.                 ask = 54;
  8829.                 break;
  8830.  
  8831.                 case 44:
  8832.                 ask = 54;
  8833.                 break;
  8834.  
  8835.                 case 45:
  8836.                 ask = 55;
  8837.                 break;
  8838.  
  8839.                 case 46:
  8840.                 ask = 55;
  8841.                 break;
  8842.  
  8843.                 case 47:
  8844.                 ask = 56;
  8845.                 break;
  8846.  
  8847.                 case 48:
  8848.                 ask = 56;
  8849.                 break;
  8850.  
  8851.                 case 49:
  8852.                 ask = 57;
  8853.                 break;
  8854.  
  8855.                 case 50:
  8856.                 ask = 57;
  8857.                 break;
  8858.  
  8859.                 case 51:
  8860.                 ask = 58;
  8861.                 break;
  8862.  
  8863.                 case 52:
  8864.                 ask = 58;
  8865.                 break;
  8866.  
  8867.                 case 53:
  8868.                 ask = 59;
  8869.                 break;
  8870.  
  8871.                 case 54:
  8872.                 ask = 59;
  8873.                 break;
  8874.  
  8875.                 case 55:
  8876.                 ask = 60;
  8877.                 break;
  8878.  
  8879.                 case 56:
  8880.                 ask = 60;
  8881.                 break;
  8882.  
  8883.                 case 57:
  8884.                 ask = 61;
  8885.                 break;
  8886.  
  8887.                 case 58:
  8888.                 ask = 61;
  8889.                 break;
  8890.  
  8891.                 case 59:
  8892.                 ask = 62;
  8893.                 break;
  8894.  
  8895.                 case 60:
  8896.                 ask = 62;
  8897.                 break;
  8898.  
  8899.                 case 61:
  8900.                 ask = 63;
  8901.                 break;
  8902.  
  8903.                 case 62:
  8904.                 ask = 63;
  8905.                 break;
  8906.  
  8907.                 case 63:
  8908.                 ask = 64;
  8909.                 break;
  8910.  
  8911.                 case 64:
  8912.                 ask = 64;
  8913.                 break;
  8914.  
  8915.             } break;
  8916.  
  8917.             case 66:
  8918.             switch (begin)
  8919.             {
  8920.                 case 0:
  8921.                 ask = 33;
  8922.                 break;
  8923.  
  8924.                 case 1:
  8925.                 ask = 33;
  8926.                 break;
  8927.  
  8928.                 case 2:
  8929.                 ask = 34;
  8930.                 break;
  8931.  
  8932.                 case 3:
  8933.                 ask = 34;
  8934.                 break;
  8935.  
  8936.                 case 4:
  8937.                 ask = 35;
  8938.                 break;
  8939.  
  8940.                 case 5:
  8941.                 ask = 35;
  8942.                 break;
  8943.  
  8944.                 case 6:
  8945.                 ask = 36;
  8946.                 break;
  8947.  
  8948.                 case 7:
  8949.                 ask = 36;
  8950.                 break;
  8951.  
  8952.                 case 8:
  8953.                 ask = 37;
  8954.                 break;
  8955.  
  8956.                 case 9:
  8957.                 ask = 37;
  8958.                 break;
  8959.  
  8960.                 case 10:
  8961.                 ask = 38;
  8962.                 break;
  8963.  
  8964.                 case 11:
  8965.                 ask = 38;
  8966.                 break;
  8967.  
  8968.                 case 12:
  8969.                 ask = 39;
  8970.                 break;
  8971.  
  8972.                 case 13:
  8973.                 ask = 39;
  8974.                 break;
  8975.  
  8976.                 case 14:
  8977.                 ask = 40;
  8978.                 break;
  8979.  
  8980.                 case 15:
  8981.                 ask = 40;
  8982.                 break;
  8983.  
  8984.                 case 16:
  8985.                 ask = 41;
  8986.                 break;
  8987.  
  8988.                 case 17:
  8989.                 ask = 41;
  8990.                 break;
  8991.  
  8992.                 case 18:
  8993.                 ask = 42;
  8994.                 break;
  8995.  
  8996.                 case 19:
  8997.                 ask = 42;
  8998.                 break;
  8999.  
  9000.                 case 20:
  9001.                 ask = 43;
  9002.                 break;
  9003.  
  9004.                 case 21:
  9005.                 ask = 43;
  9006.                 break;
  9007.  
  9008.                 case 22:
  9009.                 ask = 44;
  9010.                 break;
  9011.  
  9012.                 case 23:
  9013.                 ask = 44;
  9014.                 break;
  9015.  
  9016.                 case 24:
  9017.                 ask = 45;
  9018.                 break;
  9019.  
  9020.                 case 25:
  9021.                 ask = 45;
  9022.                 break;
  9023.  
  9024.                 case 26:
  9025.                 ask = 46;
  9026.                 break;
  9027.  
  9028.                 case 27:
  9029.                 ask = 46;
  9030.                 break;
  9031.  
  9032.                 case 28:
  9033.                 ask = 47;
  9034.                 break;
  9035.  
  9036.                 case 29:
  9037.                 ask = 47;
  9038.                 break;
  9039.  
  9040.                 case 30:
  9041.                 ask = 48;
  9042.                 break;
  9043.  
  9044.                 case 31:
  9045.                 ask = 48;
  9046.                 break;
  9047.  
  9048.                 case 32:
  9049.                 ask = 49;
  9050.                 break;
  9051.  
  9052.                 case 33:
  9053.                 ask = 49;
  9054.                 break;
  9055.  
  9056.                 case 34:
  9057.                 ask = 50;
  9058.                 break;
  9059.  
  9060.                 case 35:
  9061.                 ask = 50;
  9062.                 break;
  9063.  
  9064.                 case 36:
  9065.                 ask = 51;
  9066.                 break;
  9067.  
  9068.                 case 37:
  9069.                 ask = 51;
  9070.                 break;
  9071.  
  9072.                 case 38:
  9073.                 ask = 52;
  9074.                 break;
  9075.  
  9076.                 case 39:
  9077.                 ask = 52;
  9078.                 break;
  9079.  
  9080.                 case 40:
  9081.                 ask = 53;
  9082.                 break;
  9083.  
  9084.                 case 41:
  9085.                 ask = 53;
  9086.                 break;
  9087.  
  9088.                 case 42:
  9089.                 ask = 54;
  9090.                 break;
  9091.  
  9092.                 case 43:
  9093.                 ask = 54;
  9094.                 break;
  9095.  
  9096.                 case 44:
  9097.                 ask = 55;
  9098.                 break;
  9099.  
  9100.                 case 45:
  9101.                 ask = 55;
  9102.                 break;
  9103.  
  9104.                 case 46:
  9105.                 ask = 56;
  9106.                 break;
  9107.  
  9108.                 case 47:
  9109.                 ask = 56;
  9110.                 break;
  9111.  
  9112.                 case 48:
  9113.                 ask = 57;
  9114.                 break;
  9115.  
  9116.                 case 49:
  9117.                 ask = 57;
  9118.                 break;
  9119.  
  9120.                 case 50:
  9121.                 ask = 58;
  9122.                 break;
  9123.  
  9124.                 case 51:
  9125.                 ask = 58;
  9126.                 break;
  9127.  
  9128.                 case 52:
  9129.                 ask = 59;
  9130.                 break;
  9131.  
  9132.                 case 53:
  9133.                 ask = 59;
  9134.                 break;
  9135.  
  9136.                 case 54:
  9137.                 ask = 60;
  9138.                 break;
  9139.  
  9140.                 case 55:
  9141.                 ask = 60;
  9142.                 break;
  9143.  
  9144.                 case 56:
  9145.                 ask = 61;
  9146.                 break;
  9147.  
  9148.                 case 57:
  9149.                 ask = 61;
  9150.                 break;
  9151.  
  9152.                 case 58:
  9153.                 ask = 62;
  9154.                 break;
  9155.  
  9156.                 case 59:
  9157.                 ask = 62;
  9158.                 break;
  9159.  
  9160.                 case 60:
  9161.                 ask = 63;
  9162.                 break;
  9163.  
  9164.                 case 61:
  9165.                 ask = 63;
  9166.                 break;
  9167.  
  9168.                 case 62:
  9169.                 ask = 64;
  9170.                 break;
  9171.  
  9172.                 case 63:
  9173.                 ask = 64;
  9174.                 break;
  9175.  
  9176.                 case 64:
  9177.                 ask = 65;
  9178.                 break;
  9179.  
  9180.                 case 65:
  9181.                 ask = 65;
  9182.                 break;
  9183.  
  9184.             } break;
  9185.  
  9186.             case 67:
  9187.             switch (begin)
  9188.             {
  9189.                 case 0:
  9190.                 ask = 33;
  9191.                 break;
  9192.  
  9193.                 case 1:
  9194.                 ask = 34;
  9195.                 break;
  9196.  
  9197.                 case 2:
  9198.                 ask = 34;
  9199.                 break;
  9200.  
  9201.                 case 3:
  9202.                 ask = 35;
  9203.                 break;
  9204.  
  9205.                 case 4:
  9206.                 ask = 35;
  9207.                 break;
  9208.  
  9209.                 case 5:
  9210.                 ask = 36;
  9211.                 break;
  9212.  
  9213.                 case 6:
  9214.                 ask = 36;
  9215.                 break;
  9216.  
  9217.                 case 7:
  9218.                 ask = 37;
  9219.                 break;
  9220.  
  9221.                 case 8:
  9222.                 ask = 37;
  9223.                 break;
  9224.  
  9225.                 case 9:
  9226.                 ask = 38;
  9227.                 break;
  9228.  
  9229.                 case 10:
  9230.                 ask = 38;
  9231.                 break;
  9232.  
  9233.                 case 11:
  9234.                 ask = 39;
  9235.                 break;
  9236.  
  9237.                 case 12:
  9238.                 ask = 39;
  9239.                 break;
  9240.  
  9241.                 case 13:
  9242.                 ask = 40;
  9243.                 break;
  9244.  
  9245.                 case 14:
  9246.                 ask = 40;
  9247.                 break;
  9248.  
  9249.                 case 15:
  9250.                 ask = 41;
  9251.                 break;
  9252.  
  9253.                 case 16:
  9254.                 ask = 41;
  9255.                 break;
  9256.  
  9257.                 case 17:
  9258.                 ask = 42;
  9259.                 break;
  9260.  
  9261.                 case 18:
  9262.                 ask = 42;
  9263.                 break;
  9264.  
  9265.                 case 19:
  9266.                 ask = 43;
  9267.                 break;
  9268.  
  9269.                 case 20:
  9270.                 ask = 43;
  9271.                 break;
  9272.  
  9273.                 case 21:
  9274.                 ask = 44;
  9275.                 break;
  9276.  
  9277.                 case 22:
  9278.                 ask = 44;
  9279.                 break;
  9280.  
  9281.                 case 23:
  9282.                 ask = 45;
  9283.                 break;
  9284.  
  9285.                 case 24:
  9286.                 ask = 45;
  9287.                 break;
  9288.  
  9289.                 case 25:
  9290.                 ask = 46;
  9291.                 break;
  9292.  
  9293.                 case 26:
  9294.                 ask = 46;
  9295.                 break;
  9296.  
  9297.                 case 27:
  9298.                 ask = 47;
  9299.                 break;
  9300.  
  9301.                 case 28:
  9302.                 ask = 47;
  9303.                 break;
  9304.  
  9305.                 case 29:
  9306.                 ask = 48;
  9307.                 break;
  9308.  
  9309.                 case 30:
  9310.                 ask = 48;
  9311.                 break;
  9312.  
  9313.                 case 31:
  9314.                 ask = 49;
  9315.                 break;
  9316.  
  9317.                 case 32:
  9318.                 ask = 49;
  9319.                 break;
  9320.  
  9321.                 case 33:
  9322.                 ask = 50;
  9323.                 break;
  9324.  
  9325.                 case 34:
  9326.                 ask = 50;
  9327.                 break;
  9328.  
  9329.                 case 35:
  9330.                 ask = 51;
  9331.                 break;
  9332.  
  9333.                 case 36:
  9334.                 ask = 51;
  9335.                 break;
  9336.  
  9337.                 case 37:
  9338.                 ask = 52;
  9339.                 break;
  9340.  
  9341.                 case 38:
  9342.                 ask = 52;
  9343.                 break;
  9344.  
  9345.                 case 39:
  9346.                 ask = 53;
  9347.                 break;
  9348.  
  9349.                 case 40:
  9350.                 ask = 53;
  9351.                 break;
  9352.  
  9353.                 case 41:
  9354.                 ask = 54;
  9355.                 break;
  9356.  
  9357.                 case 42:
  9358.                 ask = 54;
  9359.                 break;
  9360.  
  9361.                 case 43:
  9362.                 ask = 55;
  9363.                 break;
  9364.  
  9365.                 case 44:
  9366.                 ask = 55;
  9367.                 break;
  9368.  
  9369.                 case 45:
  9370.                 ask = 56;
  9371.                 break;
  9372.  
  9373.                 case 46:
  9374.                 ask = 56;
  9375.                 break;
  9376.  
  9377.                 case 47:
  9378.                 ask = 57;
  9379.                 break;
  9380.  
  9381.                 case 48:
  9382.                 ask = 57;
  9383.                 break;
  9384.  
  9385.                 case 49:
  9386.                 ask = 58;
  9387.                 break;
  9388.  
  9389.                 case 50:
  9390.                 ask = 58;
  9391.                 break;
  9392.  
  9393.                 case 51:
  9394.                 ask = 59;
  9395.                 break;
  9396.  
  9397.                 case 52:
  9398.                 ask = 59;
  9399.                 break;
  9400.  
  9401.                 case 53:
  9402.                 ask = 60;
  9403.                 break;
  9404.  
  9405.                 case 54:
  9406.                 ask = 60;
  9407.                 break;
  9408.  
  9409.                 case 55:
  9410.                 ask = 61;
  9411.                 break;
  9412.  
  9413.                 case 56:
  9414.                 ask = 61;
  9415.                 break;
  9416.  
  9417.                 case 57:
  9418.                 ask = 62;
  9419.                 break;
  9420.  
  9421.                 case 58:
  9422.                 ask = 62;
  9423.                 break;
  9424.  
  9425.                 case 59:
  9426.                 ask = 63;
  9427.                 break;
  9428.  
  9429.                 case 60:
  9430.                 ask = 63;
  9431.                 break;
  9432.  
  9433.                 case 61:
  9434.                 ask = 64;
  9435.                 break;
  9436.  
  9437.                 case 62:
  9438.                 ask = 64;
  9439.                 break;
  9440.  
  9441.                 case 63:
  9442.                 ask = 65;
  9443.                 break;
  9444.  
  9445.                 case 64:
  9446.                 ask = 65;
  9447.                 break;
  9448.  
  9449.                 case 65:
  9450.                 ask = 66;
  9451.                 break;
  9452.  
  9453.                 case 66:
  9454.                 ask = 66;
  9455.                 break;
  9456.  
  9457.             } break;
  9458.  
  9459.             case 68:
  9460.             switch (begin)
  9461.             {
  9462.                 case 0:
  9463.                 ask = 34;
  9464.                 break;
  9465.  
  9466.                 case 1:
  9467.                 ask = 34;
  9468.                 break;
  9469.  
  9470.                 case 2:
  9471.                 ask = 35;
  9472.                 break;
  9473.  
  9474.                 case 3:
  9475.                 ask = 35;
  9476.                 break;
  9477.  
  9478.                 case 4:
  9479.                 ask = 36;
  9480.                 break;
  9481.  
  9482.                 case 5:
  9483.                 ask = 36;
  9484.                 break;
  9485.  
  9486.                 case 6:
  9487.                 ask = 37;
  9488.                 break;
  9489.  
  9490.                 case 7:
  9491.                 ask = 37;
  9492.                 break;
  9493.  
  9494.                 case 8:
  9495.                 ask = 38;
  9496.                 break;
  9497.  
  9498.                 case 9:
  9499.                 ask = 38;
  9500.                 break;
  9501.  
  9502.                 case 10:
  9503.                 ask = 39;
  9504.                 break;
  9505.  
  9506.                 case 11:
  9507.                 ask = 39;
  9508.                 break;
  9509.  
  9510.                 case 12:
  9511.                 ask = 40;
  9512.                 break;
  9513.  
  9514.                 case 13:
  9515.                 ask = 40;
  9516.                 break;
  9517.  
  9518.                 case 14:
  9519.                 ask = 41;
  9520.                 break;
  9521.  
  9522.                 case 15:
  9523.                 ask = 41;
  9524.                 break;
  9525.  
  9526.                 case 16:
  9527.                 ask = 42;
  9528.                 break;
  9529.  
  9530.                 case 17:
  9531.                 ask = 42;
  9532.                 break;
  9533.  
  9534.                 case 18:
  9535.                 ask = 43;
  9536.                 break;
  9537.  
  9538.                 case 19:
  9539.                 ask = 43;
  9540.                 break;
  9541.  
  9542.                 case 20:
  9543.                 ask = 44;
  9544.                 break;
  9545.  
  9546.                 case 21:
  9547.                 ask = 44;
  9548.                 break;
  9549.  
  9550.                 case 22:
  9551.                 ask = 45;
  9552.                 break;
  9553.  
  9554.                 case 23:
  9555.                 ask = 45;
  9556.                 break;
  9557.  
  9558.                 case 24:
  9559.                 ask = 46;
  9560.                 break;
  9561.  
  9562.                 case 25:
  9563.                 ask = 46;
  9564.                 break;
  9565.  
  9566.                 case 26:
  9567.                 ask = 47;
  9568.                 break;
  9569.  
  9570.                 case 27:
  9571.                 ask = 47;
  9572.                 break;
  9573.  
  9574.                 case 28:
  9575.                 ask = 48;
  9576.                 break;
  9577.  
  9578.                 case 29:
  9579.                 ask = 48;
  9580.                 break;
  9581.  
  9582.                 case 30:
  9583.                 ask = 49;
  9584.                 break;
  9585.  
  9586.                 case 31:
  9587.                 ask = 49;
  9588.                 break;
  9589.  
  9590.                 case 32:
  9591.                 ask = 50;
  9592.                 break;
  9593.  
  9594.                 case 33:
  9595.                 ask = 50;
  9596.                 break;
  9597.  
  9598.                 case 34:
  9599.                 ask = 51;
  9600.                 break;
  9601.  
  9602.                 case 35:
  9603.                 ask = 51;
  9604.                 break;
  9605.  
  9606.                 case 36:
  9607.                 ask = 52;
  9608.                 break;
  9609.  
  9610.                 case 37:
  9611.                 ask = 52;
  9612.                 break;
  9613.  
  9614.                 case 38:
  9615.                 ask = 53;
  9616.                 break;
  9617.  
  9618.                 case 39:
  9619.                 ask = 53;
  9620.                 break;
  9621.  
  9622.                 case 40:
  9623.                 ask = 54;
  9624.                 break;
  9625.  
  9626.                 case 41:
  9627.                 ask = 54;
  9628.                 break;
  9629.  
  9630.                 case 42:
  9631.                 ask = 55;
  9632.                 break;
  9633.  
  9634.                 case 43:
  9635.                 ask = 55;
  9636.                 break;
  9637.  
  9638.                 case 44:
  9639.                 ask = 56;
  9640.                 break;
  9641.  
  9642.                 case 45:
  9643.                 ask = 56;
  9644.                 break;
  9645.  
  9646.                 case 46:
  9647.                 ask = 57;
  9648.                 break;
  9649.  
  9650.                 case 47:
  9651.                 ask = 57;
  9652.                 break;
  9653.  
  9654.                 case 48:
  9655.                 ask = 58;
  9656.                 break;
  9657.  
  9658.                 case 49:
  9659.                 ask = 58;
  9660.                 break;
  9661.  
  9662.                 case 50:
  9663.                 ask = 59;
  9664.                 break;
  9665.  
  9666.                 case 51:
  9667.                 ask = 59;
  9668.                 break;
  9669.  
  9670.                 case 52:
  9671.                 ask = 60;
  9672.                 break;
  9673.  
  9674.                 case 53:
  9675.                 ask = 60;
  9676.                 break;
  9677.  
  9678.                 case 54:
  9679.                 ask = 61;
  9680.                 break;
  9681.  
  9682.                 case 55:
  9683.                 ask = 61;
  9684.                 break;
  9685.  
  9686.                 case 56:
  9687.                 ask = 62;
  9688.                 break;
  9689.  
  9690.                 case 57:
  9691.                 ask = 62;
  9692.                 break;
  9693.  
  9694.                 case 58:
  9695.                 ask = 63;
  9696.                 break;
  9697.  
  9698.                 case 59:
  9699.                 ask = 63;
  9700.                 break;
  9701.  
  9702.                 case 60:
  9703.                 ask = 64;
  9704.                 break;
  9705.  
  9706.                 case 61:
  9707.                 ask = 64;
  9708.                 break;
  9709.  
  9710.                 case 62:
  9711.                 ask = 65;
  9712.                 break;
  9713.  
  9714.                 case 63:
  9715.                 ask = 65;
  9716.                 break;
  9717.  
  9718.                 case 64:
  9719.                 ask = 66;
  9720.                 break;
  9721.  
  9722.                 case 65:
  9723.                 ask = 66;
  9724.                 break;
  9725.  
  9726.                 case 66:
  9727.                 ask = 67;
  9728.                 break;
  9729.  
  9730.                 case 67:
  9731.                 ask = 67;
  9732.                 break;
  9733.  
  9734.             } break;
  9735.  
  9736.             case 69:
  9737.             switch (begin)
  9738.             {
  9739.                 case 0:
  9740.                 ask = 34;
  9741.                 break;
  9742.  
  9743.                 case 1:
  9744.                 ask = 35;
  9745.                 break;
  9746.  
  9747.                 case 2:
  9748.                 ask = 35;
  9749.                 break;
  9750.  
  9751.                 case 3:
  9752.                 ask = 36;
  9753.                 break;
  9754.  
  9755.                 case 4:
  9756.                 ask = 36;
  9757.                 break;
  9758.  
  9759.                 case 5:
  9760.                 ask = 37;
  9761.                 break;
  9762.  
  9763.                 case 6:
  9764.                 ask = 37;
  9765.                 break;
  9766.  
  9767.                 case 7:
  9768.                 ask = 38;
  9769.                 break;
  9770.  
  9771.                 case 8:
  9772.                 ask = 38;
  9773.                 break;
  9774.  
  9775.                 case 9:
  9776.                 ask = 39;
  9777.                 break;
  9778.  
  9779.                 case 10:
  9780.                 ask = 39;
  9781.                 break;
  9782.  
  9783.                 case 11:
  9784.                 ask = 40;
  9785.                 break;
  9786.  
  9787.                 case 12:
  9788.                 ask = 40;
  9789.                 break;
  9790.  
  9791.                 case 13:
  9792.                 ask = 41;
  9793.                 break;
  9794.  
  9795.                 case 14:
  9796.                 ask = 41;
  9797.                 break;
  9798.  
  9799.                 case 15:
  9800.                 ask = 42;
  9801.                 break;
  9802.  
  9803.                 case 16:
  9804.                 ask = 42;
  9805.                 break;
  9806.  
  9807.                 case 17:
  9808.                 ask = 43;
  9809.                 break;
  9810.  
  9811.                 case 18:
  9812.                 ask = 43;
  9813.                 break;
  9814.  
  9815.                 case 19:
  9816.                 ask = 44;
  9817.                 break;
  9818.  
  9819.                 case 20:
  9820.                 ask = 44;
  9821.                 break;
  9822.  
  9823.                 case 21:
  9824.                 ask = 45;
  9825.                 break;
  9826.  
  9827.                 case 22:
  9828.                 ask = 45;
  9829.                 break;
  9830.  
  9831.                 case 23:
  9832.                 ask = 46;
  9833.                 break;
  9834.  
  9835.                 case 24:
  9836.                 ask = 46;
  9837.                 break;
  9838.  
  9839.                 case 25:
  9840.                 ask = 47;
  9841.                 break;
  9842.  
  9843.                 case 26:
  9844.                 ask = 47;
  9845.                 break;
  9846.  
  9847.                 case 27:
  9848.                 ask = 48;
  9849.                 break;
  9850.  
  9851.                 case 28:
  9852.                 ask = 48;
  9853.                 break;
  9854.  
  9855.                 case 29:
  9856.                 ask = 49;
  9857.                 break;
  9858.  
  9859.                 case 30:
  9860.                 ask = 49;
  9861.                 break;
  9862.  
  9863.                 case 31:
  9864.                 ask = 50;
  9865.                 break;
  9866.  
  9867.                 case 32:
  9868.                 ask = 50;
  9869.                 break;
  9870.  
  9871.                 case 33:
  9872.                 ask = 51;
  9873.                 break;
  9874.  
  9875.                 case 34:
  9876.                 ask = 51;
  9877.                 break;
  9878.  
  9879.                 case 35:
  9880.                 ask = 52;
  9881.                 break;
  9882.  
  9883.                 case 36:
  9884.                 ask = 52;
  9885.                 break;
  9886.  
  9887.                 case 37:
  9888.                 ask = 53;
  9889.                 break;
  9890.  
  9891.                 case 38:
  9892.                 ask = 53;
  9893.                 break;
  9894.  
  9895.                 case 39:
  9896.                 ask = 54;
  9897.                 break;
  9898.  
  9899.                 case 40:
  9900.                 ask = 54;
  9901.                 break;
  9902.  
  9903.                 case 41:
  9904.                 ask = 55;
  9905.                 break;
  9906.  
  9907.                 case 42:
  9908.                 ask = 55;
  9909.                 break;
  9910.  
  9911.                 case 43:
  9912.                 ask = 56;
  9913.                 break;
  9914.  
  9915.                 case 44:
  9916.                 ask = 56;
  9917.                 break;
  9918.  
  9919.                 case 45:
  9920.                 ask = 57;
  9921.                 break;
  9922.  
  9923.                 case 46:
  9924.                 ask = 57;
  9925.                 break;
  9926.  
  9927.                 case 47:
  9928.                 ask = 58;
  9929.                 break;
  9930.  
  9931.                 case 48:
  9932.                 ask = 58;
  9933.                 break;
  9934.  
  9935.                 case 49:
  9936.                 ask = 59;
  9937.                 break;
  9938.  
  9939.                 case 50:
  9940.                 ask = 59;
  9941.                 break;
  9942.  
  9943.                 case 51:
  9944.                 ask = 60;
  9945.                 break;
  9946.  
  9947.                 case 52:
  9948.                 ask = 60;
  9949.                 break;
  9950.  
  9951.                 case 53:
  9952.                 ask = 61;
  9953.                 break;
  9954.  
  9955.                 case 54:
  9956.                 ask = 61;
  9957.                 break;
  9958.  
  9959.                 case 55:
  9960.                 ask = 62;
  9961.                 break;
  9962.  
  9963.                 case 56:
  9964.                 ask = 62;
  9965.                 break;
  9966.  
  9967.                 case 57:
  9968.                 ask = 63;
  9969.                 break;
  9970.  
  9971.                 case 58:
  9972.                 ask = 63;
  9973.                 break;
  9974.  
  9975.                 case 59:
  9976.                 ask = 64;
  9977.                 break;
  9978.  
  9979.                 case 60:
  9980.                 ask = 64;
  9981.                 break;
  9982.  
  9983.                 case 61:
  9984.                 ask = 65;
  9985.                 break;
  9986.  
  9987.                 case 62:
  9988.                 ask = 65;
  9989.                 break;
  9990.  
  9991.                 case 63:
  9992.                 ask = 66;
  9993.                 break;
  9994.  
  9995.                 case 64:
  9996.                 ask = 66;
  9997.                 break;
  9998.  
  9999.                 case 65:
  10000.                 ask = 67;
  10001.                 break;
  10002.  
  10003.                 case 66:
  10004.                 ask = 67;
  10005.                 break;
  10006.  
  10007.                 case 67:
  10008.                 ask = 68;
  10009.                 break;
  10010.  
  10011.                 case 68:
  10012.                 ask = 68;
  10013.                 break;
  10014.  
  10015.             } break;
  10016.  
  10017.             case 70:
  10018.             switch (begin)
  10019.             {
  10020.                 case 0:
  10021.                 ask = 35;
  10022.                 break;
  10023.  
  10024.                 case 1:
  10025.                 ask = 35;
  10026.                 break;
  10027.  
  10028.                 case 2:
  10029.                 ask = 36;
  10030.                 break;
  10031.  
  10032.                 case 3:
  10033.                 ask = 36;
  10034.                 break;
  10035.  
  10036.                 case 4:
  10037.                 ask = 37;
  10038.                 break;
  10039.  
  10040.                 case 5:
  10041.                 ask = 37;
  10042.                 break;
  10043.  
  10044.                 case 6:
  10045.                 ask = 38;
  10046.                 break;
  10047.  
  10048.                 case 7:
  10049.                 ask = 38;
  10050.                 break;
  10051.  
  10052.                 case 8:
  10053.                 ask = 39;
  10054.                 break;
  10055.  
  10056.                 case 9:
  10057.                 ask = 39;
  10058.                 break;
  10059.  
  10060.                 case 10:
  10061.                 ask = 40;
  10062.                 break;
  10063.  
  10064.                 case 11:
  10065.                 ask = 40;
  10066.                 break;
  10067.  
  10068.                 case 12:
  10069.                 ask = 41;
  10070.                 break;
  10071.  
  10072.                 case 13:
  10073.                 ask = 41;
  10074.                 break;
  10075.  
  10076.                 case 14:
  10077.                 ask = 42;
  10078.                 break;
  10079.  
  10080.                 case 15:
  10081.                 ask = 42;
  10082.                 break;
  10083.  
  10084.                 case 16:
  10085.                 ask = 43;
  10086.                 break;
  10087.  
  10088.                 case 17:
  10089.                 ask = 43;
  10090.                 break;
  10091.  
  10092.                 case 18:
  10093.                 ask = 44;
  10094.                 break;
  10095.  
  10096.                 case 19:
  10097.                 ask = 44;
  10098.                 break;
  10099.  
  10100.                 case 20:
  10101.                 ask = 45;
  10102.                 break;
  10103.  
  10104.                 case 21:
  10105.                 ask = 45;
  10106.                 break;
  10107.  
  10108.                 case 22:
  10109.                 ask = 46;
  10110.                 break;
  10111.  
  10112.                 case 23:
  10113.                 ask = 46;
  10114.                 break;
  10115.  
  10116.                 case 24:
  10117.                 ask = 47;
  10118.                 break;
  10119.  
  10120.                 case 25:
  10121.                 ask = 47;
  10122.                 break;
  10123.  
  10124.                 case 26:
  10125.                 ask = 48;
  10126.                 break;
  10127.  
  10128.                 case 27:
  10129.                 ask = 48;
  10130.                 break;
  10131.  
  10132.                 case 28:
  10133.                 ask = 49;
  10134.                 break;
  10135.  
  10136.                 case 29:
  10137.                 ask = 49;
  10138.                 break;
  10139.  
  10140.                 case 30:
  10141.                 ask = 50;
  10142.                 break;
  10143.  
  10144.                 case 31:
  10145.                 ask = 50;
  10146.                 break;
  10147.  
  10148.                 case 32:
  10149.                 ask = 51;
  10150.                 break;
  10151.  
  10152.                 case 33:
  10153.                 ask = 51;
  10154.                 break;
  10155.  
  10156.                 case 34:
  10157.                 ask = 52;
  10158.                 break;
  10159.  
  10160.                 case 35:
  10161.                 ask = 52;
  10162.                 break;
  10163.  
  10164.                 case 36:
  10165.                 ask = 53;
  10166.                 break;
  10167.  
  10168.                 case 37:
  10169.                 ask = 53;
  10170.                 break;
  10171.  
  10172.                 case 38:
  10173.                 ask = 54;
  10174.                 break;
  10175.  
  10176.                 case 39:
  10177.                 ask = 54;
  10178.                 break;
  10179.  
  10180.                 case 40:
  10181.                 ask = 55;
  10182.                 break;
  10183.  
  10184.                 case 41:
  10185.                 ask = 55;
  10186.                 break;
  10187.  
  10188.                 case 42:
  10189.                 ask = 56;
  10190.                 break;
  10191.  
  10192.                 case 43:
  10193.                 ask = 56;
  10194.                 break;
  10195.  
  10196.                 case 44:
  10197.                 ask = 57;
  10198.                 break;
  10199.  
  10200.                 case 45:
  10201.                 ask = 57;
  10202.                 break;
  10203.  
  10204.                 case 46:
  10205.                 ask = 58;
  10206.                 break;
  10207.  
  10208.                 case 47:
  10209.                 ask = 58;
  10210.                 break;
  10211.  
  10212.                 case 48:
  10213.                 ask = 59;
  10214.                 break;
  10215.  
  10216.                 case 49:
  10217.                 ask = 59;
  10218.                 break;
  10219.  
  10220.                 case 50:
  10221.                 ask = 60;
  10222.                 break;
  10223.  
  10224.                 case 51:
  10225.                 ask = 60;
  10226.                 break;
  10227.  
  10228.                 case 52:
  10229.                 ask = 61;
  10230.                 break;
  10231.  
  10232.                 case 53:
  10233.                 ask = 61;
  10234.                 break;
  10235.  
  10236.                 case 54:
  10237.                 ask = 62;
  10238.                 break;
  10239.  
  10240.                 case 55:
  10241.                 ask = 62;
  10242.                 break;
  10243.  
  10244.                 case 56:
  10245.                 ask = 63;
  10246.                 break;
  10247.  
  10248.                 case 57:
  10249.                 ask = 63;
  10250.                 break;
  10251.  
  10252.                 case 58:
  10253.                 ask = 64;
  10254.                 break;
  10255.  
  10256.                 case 59:
  10257.                 ask = 64;
  10258.                 break;
  10259.  
  10260.                 case 60:
  10261.                 ask = 65;
  10262.                 break;
  10263.  
  10264.                 case 61:
  10265.                 ask = 65;
  10266.                 break;
  10267.  
  10268.                 case 62:
  10269.                 ask = 66;
  10270.                 break;
  10271.  
  10272.                 case 63:
  10273.                 ask = 66;
  10274.                 break;
  10275.  
  10276.                 case 64:
  10277.                 ask = 67;
  10278.                 break;
  10279.  
  10280.                 case 65:
  10281.                 ask = 67;
  10282.                 break;
  10283.  
  10284.                 case 66:
  10285.                 ask = 68;
  10286.                 break;
  10287.  
  10288.                 case 67:
  10289.                 ask = 68;
  10290.                 break;
  10291.  
  10292.                 case 68:
  10293.                 ask = 69;
  10294.                 break;
  10295.  
  10296.                 case 69:
  10297.                 ask = 69;
  10298.                 break;
  10299.  
  10300.             } break;
  10301.  
  10302.             case 71:
  10303.             switch (begin)
  10304.             {
  10305.                 case 0:
  10306.                 ask = 35;
  10307.                 break;
  10308.  
  10309.                 case 1:
  10310.                 ask = 36;
  10311.                 break;
  10312.  
  10313.                 case 2:
  10314.                 ask = 36;
  10315.                 break;
  10316.  
  10317.                 case 3:
  10318.                 ask = 37;
  10319.                 break;
  10320.  
  10321.                 case 4:
  10322.                 ask = 37;
  10323.                 break;
  10324.  
  10325.                 case 5:
  10326.                 ask = 38;
  10327.                 break;
  10328.  
  10329.                 case 6:
  10330.                 ask = 38;
  10331.                 break;
  10332.  
  10333.                 case 7:
  10334.                 ask = 39;
  10335.                 break;
  10336.  
  10337.                 case 8:
  10338.                 ask = 39;
  10339.                 break;
  10340.  
  10341.                 case 9:
  10342.                 ask = 40;
  10343.                 break;
  10344.  
  10345.                 case 10:
  10346.                 ask = 40;
  10347.                 break;
  10348.  
  10349.                 case 11:
  10350.                 ask = 41;
  10351.                 break;
  10352.  
  10353.                 case 12:
  10354.                 ask = 41;
  10355.                 break;
  10356.  
  10357.                 case 13:
  10358.                 ask = 42;
  10359.                 break;
  10360.  
  10361.                 case 14:
  10362.                 ask = 42;
  10363.                 break;
  10364.  
  10365.                 case 15:
  10366.                 ask = 43;
  10367.                 break;
  10368.  
  10369.                 case 16:
  10370.                 ask = 43;
  10371.                 break;
  10372.  
  10373.                 case 17:
  10374.                 ask = 44;
  10375.                 break;
  10376.  
  10377.                 case 18:
  10378.                 ask = 44;
  10379.                 break;
  10380.  
  10381.                 case 19:
  10382.                 ask = 45;
  10383.                 break;
  10384.  
  10385.                 case 20:
  10386.                 ask = 45;
  10387.                 break;
  10388.  
  10389.                 case 21:
  10390.                 ask = 46;
  10391.                 break;
  10392.  
  10393.                 case 22:
  10394.                 ask = 46;
  10395.                 break;
  10396.  
  10397.                 case 23:
  10398.                 ask = 47;
  10399.                 break;
  10400.  
  10401.                 case 24:
  10402.                 ask = 47;
  10403.                 break;
  10404.  
  10405.                 case 25:
  10406.                 ask = 48;
  10407.                 break;
  10408.  
  10409.                 case 26:
  10410.                 ask = 48;
  10411.                 break;
  10412.  
  10413.                 case 27:
  10414.                 ask = 49;
  10415.                 break;
  10416.  
  10417.                 case 28:
  10418.                 ask = 49;
  10419.                 break;
  10420.  
  10421.                 case 29:
  10422.                 ask = 50;
  10423.                 break;
  10424.  
  10425.                 case 30:
  10426.                 ask = 50;
  10427.                 break;
  10428.  
  10429.                 case 31:
  10430.                 ask = 51;
  10431.                 break;
  10432.  
  10433.                 case 32:
  10434.                 ask = 51;
  10435.                 break;
  10436.  
  10437.                 case 33:
  10438.                 ask = 52;
  10439.                 break;
  10440.  
  10441.                 case 34:
  10442.                 ask = 52;
  10443.                 break;
  10444.  
  10445.                 case 35:
  10446.                 ask = 53;
  10447.                 break;
  10448.  
  10449.                 case 36:
  10450.                 ask = 53;
  10451.                 break;
  10452.  
  10453.                 case 37:
  10454.                 ask = 54;
  10455.                 break;
  10456.  
  10457.                 case 38:
  10458.                 ask = 54;
  10459.                 break;
  10460.  
  10461.                 case 39:
  10462.                 ask = 55;
  10463.                 break;
  10464.  
  10465.                 case 40:
  10466.                 ask = 55;
  10467.                 break;
  10468.  
  10469.                 case 41:
  10470.                 ask = 56;
  10471.                 break;
  10472.  
  10473.                 case 42:
  10474.                 ask = 56;
  10475.                 break;
  10476.  
  10477.                 case 43:
  10478.                 ask = 57;
  10479.                 break;
  10480.  
  10481.                 case 44:
  10482.                 ask = 57;
  10483.                 break;
  10484.  
  10485.                 case 45:
  10486.                 ask = 58;
  10487.                 break;
  10488.  
  10489.                 case 46:
  10490.                 ask = 58;
  10491.                 break;
  10492.  
  10493.                 case 47:
  10494.                 ask = 59;
  10495.                 break;
  10496.  
  10497.                 case 48:
  10498.                 ask = 59;
  10499.                 break;
  10500.  
  10501.                 case 49:
  10502.                 ask = 60;
  10503.                 break;
  10504.  
  10505.                 case 50:
  10506.                 ask = 60;
  10507.                 break;
  10508.  
  10509.                 case 51:
  10510.                 ask = 61;
  10511.                 break;
  10512.  
  10513.                 case 52:
  10514.                 ask = 61;
  10515.                 break;
  10516.  
  10517.                 case 53:
  10518.                 ask = 62;
  10519.                 break;
  10520.  
  10521.                 case 54:
  10522.                 ask = 62;
  10523.                 break;
  10524.  
  10525.                 case 55:
  10526.                 ask = 63;
  10527.                 break;
  10528.  
  10529.                 case 56:
  10530.                 ask = 63;
  10531.                 break;
  10532.  
  10533.                 case 57:
  10534.                 ask = 64;
  10535.                 break;
  10536.  
  10537.                 case 58:
  10538.                 ask = 64;
  10539.                 break;
  10540.  
  10541.                 case 59:
  10542.                 ask = 65;
  10543.                 break;
  10544.  
  10545.                 case 60:
  10546.                 ask = 65;
  10547.                 break;
  10548.  
  10549.                 case 61:
  10550.                 ask = 66;
  10551.                 break;
  10552.  
  10553.                 case 62:
  10554.                 ask = 66;
  10555.                 break;
  10556.  
  10557.                 case 63:
  10558.                 ask = 67;
  10559.                 break;
  10560.  
  10561.                 case 64:
  10562.                 ask = 67;
  10563.                 break;
  10564.  
  10565.                 case 65:
  10566.                 ask = 68;
  10567.                 break;
  10568.  
  10569.                 case 66:
  10570.                 ask = 68;
  10571.                 break;
  10572.  
  10573.                 case 67:
  10574.                 ask = 69;
  10575.                 break;
  10576.  
  10577.                 case 68:
  10578.                 ask = 69;
  10579.                 break;
  10580.  
  10581.                 case 69:
  10582.                 ask = 70;
  10583.                 break;
  10584.  
  10585.                 case 70:
  10586.                 ask = 70;
  10587.                 break;
  10588.  
  10589.             } break;
  10590.  
  10591.             case 72:
  10592.             switch (begin)
  10593.             {
  10594.                 case 0:
  10595.                 ask = 36;
  10596.                 break;
  10597.  
  10598.                 case 1:
  10599.                 ask = 36;
  10600.                 break;
  10601.  
  10602.                 case 2:
  10603.                 ask = 37;
  10604.                 break;
  10605.  
  10606.                 case 3:
  10607.                 ask = 37;
  10608.                 break;
  10609.  
  10610.                 case 4:
  10611.                 ask = 38;
  10612.                 break;
  10613.  
  10614.                 case 5:
  10615.                 ask = 38;
  10616.                 break;
  10617.  
  10618.                 case 6:
  10619.                 ask = 39;
  10620.                 break;
  10621.  
  10622.                 case 7:
  10623.                 ask = 39;
  10624.                 break;
  10625.  
  10626.                 case 8:
  10627.                 ask = 40;
  10628.                 break;
  10629.  
  10630.                 case 9:
  10631.                 ask = 40;
  10632.                 break;
  10633.  
  10634.                 case 10:
  10635.                 ask = 41;
  10636.                 break;
  10637.  
  10638.                 case 11:
  10639.                 ask = 41;
  10640.                 break;
  10641.  
  10642.                 case 12:
  10643.                 ask = 42;
  10644.                 break;
  10645.  
  10646.                 case 13:
  10647.                 ask = 42;
  10648.                 break;
  10649.  
  10650.                 case 14:
  10651.                 ask = 43;
  10652.                 break;
  10653.  
  10654.                 case 15:
  10655.                 ask = 43;
  10656.                 break;
  10657.  
  10658.                 case 16:
  10659.                 ask = 44;
  10660.                 break;
  10661.  
  10662.                 case 17:
  10663.                 ask = 44;
  10664.                 break;
  10665.  
  10666.                 case 18:
  10667.                 ask = 45;
  10668.                 break;
  10669.  
  10670.                 case 19:
  10671.                 ask = 45;
  10672.                 break;
  10673.  
  10674.                 case 20:
  10675.                 ask = 46;
  10676.                 break;
  10677.  
  10678.                 case 21:
  10679.                 ask = 46;
  10680.                 break;
  10681.  
  10682.                 case 22:
  10683.                 ask = 47;
  10684.                 break;
  10685.  
  10686.                 case 23:
  10687.                 ask = 47;
  10688.                 break;
  10689.  
  10690.                 case 24:
  10691.                 ask = 48;
  10692.                 break;
  10693.  
  10694.                 case 25:
  10695.                 ask = 48;
  10696.                 break;
  10697.  
  10698.                 case 26:
  10699.                 ask = 49;
  10700.                 break;
  10701.  
  10702.                 case 27:
  10703.                 ask = 49;
  10704.                 break;
  10705.  
  10706.                 case 28:
  10707.                 ask = 50;
  10708.                 break;
  10709.  
  10710.                 case 29:
  10711.                 ask = 50;
  10712.                 break;
  10713.  
  10714.                 case 30:
  10715.                 ask = 51;
  10716.                 break;
  10717.  
  10718.                 case 31:
  10719.                 ask = 51;
  10720.                 break;
  10721.  
  10722.                 case 32:
  10723.                 ask = 52;
  10724.                 break;
  10725.  
  10726.                 case 33:
  10727.                 ask = 52;
  10728.                 break;
  10729.  
  10730.                 case 34:
  10731.                 ask = 53;
  10732.                 break;
  10733.  
  10734.                 case 35:
  10735.                 ask = 53;
  10736.                 break;
  10737.  
  10738.                 case 36:
  10739.                 ask = 54;
  10740.                 break;
  10741.  
  10742.                 case 37:
  10743.                 ask = 54;
  10744.                 break;
  10745.  
  10746.                 case 38:
  10747.                 ask = 55;
  10748.                 break;
  10749.  
  10750.                 case 39:
  10751.                 ask = 55;
  10752.                 break;
  10753.  
  10754.                 case 40:
  10755.                 ask = 56;
  10756.                 break;
  10757.  
  10758.                 case 41:
  10759.                 ask = 56;
  10760.                 break;
  10761.  
  10762.                 case 42:
  10763.                 ask = 57;
  10764.                 break;
  10765.  
  10766.                 case 43:
  10767.                 ask = 57;
  10768.                 break;
  10769.  
  10770.                 case 44:
  10771.                 ask = 58;
  10772.                 break;
  10773.  
  10774.                 case 45:
  10775.                 ask = 58;
  10776.                 break;
  10777.  
  10778.                 case 46:
  10779.                 ask = 59;
  10780.                 break;
  10781.  
  10782.                 case 47:
  10783.                 ask = 59;
  10784.                 break;
  10785.  
  10786.                 case 48:
  10787.                 ask = 60;
  10788.                 break;
  10789.  
  10790.                 case 49:
  10791.                 ask = 60;
  10792.                 break;
  10793.  
  10794.                 case 50:
  10795.                 ask = 61;
  10796.                 break;
  10797.  
  10798.                 case 51:
  10799.                 ask = 61;
  10800.                 break;
  10801.  
  10802.                 case 52:
  10803.                 ask = 62;
  10804.                 break;
  10805.  
  10806.                 case 53:
  10807.                 ask = 62;
  10808.                 break;
  10809.  
  10810.                 case 54:
  10811.                 ask = 63;
  10812.                 break;
  10813.  
  10814.                 case 55:
  10815.                 ask = 63;
  10816.                 break;
  10817.  
  10818.                 case 56:
  10819.                 ask = 64;
  10820.                 break;
  10821.  
  10822.                 case 57:
  10823.                 ask = 64;
  10824.                 break;
  10825.  
  10826.                 case 58:
  10827.                 ask = 65;
  10828.                 break;
  10829.  
  10830.                 case 59:
  10831.                 ask = 65;
  10832.                 break;
  10833.  
  10834.                 case 60:
  10835.                 ask = 66;
  10836.                 break;
  10837.  
  10838.                 case 61:
  10839.                 ask = 66;
  10840.                 break;
  10841.  
  10842.                 case 62:
  10843.                 ask = 67;
  10844.                 break;
  10845.  
  10846.                 case 63:
  10847.                 ask = 67;
  10848.                 break;
  10849.  
  10850.                 case 64:
  10851.                 ask = 68;
  10852.                 break;
  10853.  
  10854.                 case 65:
  10855.                 ask = 68;
  10856.                 break;
  10857.  
  10858.                 case 66:
  10859.                 ask = 69;
  10860.                 break;
  10861.  
  10862.                 case 67:
  10863.                 ask = 69;
  10864.                 break;
  10865.  
  10866.                 case 68:
  10867.                 ask = 70;
  10868.                 break;
  10869.  
  10870.                 case 69:
  10871.                 ask = 70;
  10872.                 break;
  10873.  
  10874.                 case 70:
  10875.                 ask = 71;
  10876.                 break;
  10877.  
  10878.                 case 71:
  10879.                 ask = 71;
  10880.                 break;
  10881.  
  10882.             } break;
  10883.  
  10884.             case 73:
  10885.             switch (begin)
  10886.             {
  10887.                 case 0:
  10888.                 ask = 36;
  10889.                 break;
  10890.  
  10891.                 case 1:
  10892.                 ask = 37;
  10893.                 break;
  10894.  
  10895.                 case 2:
  10896.                 ask = 37;
  10897.                 break;
  10898.  
  10899.                 case 3:
  10900.                 ask = 38;
  10901.                 break;
  10902.  
  10903.                 case 4:
  10904.                 ask = 38;
  10905.                 break;
  10906.  
  10907.                 case 5:
  10908.                 ask = 39;
  10909.                 break;
  10910.  
  10911.                 case 6:
  10912.                 ask = 39;
  10913.                 break;
  10914.  
  10915.                 case 7:
  10916.                 ask = 40;
  10917.                 break;
  10918.  
  10919.                 case 8:
  10920.                 ask = 40;
  10921.                 break;
  10922.  
  10923.                 case 9:
  10924.                 ask = 41;
  10925.                 break;
  10926.  
  10927.                 case 10:
  10928.                 ask = 41;
  10929.                 break;
  10930.  
  10931.                 case 11:
  10932.                 ask = 42;
  10933.                 break;
  10934.  
  10935.                 case 12:
  10936.                 ask = 42;
  10937.                 break;
  10938.  
  10939.                 case 13:
  10940.                 ask = 43;
  10941.                 break;
  10942.  
  10943.                 case 14:
  10944.                 ask = 43;
  10945.                 break;
  10946.  
  10947.                 case 15:
  10948.                 ask = 44;
  10949.                 break;
  10950.  
  10951.                 case 16:
  10952.                 ask = 44;
  10953.                 break;
  10954.  
  10955.                 case 17:
  10956.                 ask = 45;
  10957.                 break;
  10958.  
  10959.                 case 18:
  10960.                 ask = 45;
  10961.                 break;
  10962.  
  10963.                 case 19:
  10964.                 ask = 46;
  10965.                 break;
  10966.  
  10967.                 case 20:
  10968.                 ask = 46;
  10969.                 break;
  10970.  
  10971.                 case 21:
  10972.                 ask = 47;
  10973.                 break;
  10974.  
  10975.                 case 22:
  10976.                 ask = 47;
  10977.                 break;
  10978.  
  10979.                 case 23:
  10980.                 ask = 48;
  10981.                 break;
  10982.  
  10983.                 case 24:
  10984.                 ask = 48;
  10985.                 break;
  10986.  
  10987.                 case 25:
  10988.                 ask = 49;
  10989.                 break;
  10990.  
  10991.                 case 26:
  10992.                 ask = 49;
  10993.                 break;
  10994.  
  10995.                 case 27:
  10996.                 ask = 50;
  10997.                 break;
  10998.  
  10999.                 case 28:
  11000.                 ask = 50;
  11001.                 break;
  11002.  
  11003.                 case 29:
  11004.                 ask = 51;
  11005.                 break;
  11006.  
  11007.                 case 30:
  11008.                 ask = 51;
  11009.                 break;
  11010.  
  11011.                 case 31:
  11012.                 ask = 52;
  11013.                 break;
  11014.  
  11015.                 case 32:
  11016.                 ask = 52;
  11017.                 break;
  11018.  
  11019.                 case 33:
  11020.                 ask = 53;
  11021.                 break;
  11022.  
  11023.                 case 34:
  11024.                 ask = 53;
  11025.                 break;
  11026.  
  11027.                 case 35:
  11028.                 ask = 54;
  11029.                 break;
  11030.  
  11031.                 case 36:
  11032.                 ask = 54;
  11033.                 break;
  11034.  
  11035.                 case 37:
  11036.                 ask = 55;
  11037.                 break;
  11038.  
  11039.                 case 38:
  11040.                 ask = 55;
  11041.                 break;
  11042.  
  11043.                 case 39:
  11044.                 ask = 56;
  11045.                 break;
  11046.  
  11047.                 case 40:
  11048.                 ask = 56;
  11049.                 break;
  11050.  
  11051.                 case 41:
  11052.                 ask = 57;
  11053.                 break;
  11054.  
  11055.                 case 42:
  11056.                 ask = 57;
  11057.                 break;
  11058.  
  11059.                 case 43:
  11060.                 ask = 58;
  11061.                 break;
  11062.  
  11063.                 case 44:
  11064.                 ask = 58;
  11065.                 break;
  11066.  
  11067.                 case 45:
  11068.                 ask = 59;
  11069.                 break;
  11070.  
  11071.                 case 46:
  11072.                 ask = 59;
  11073.                 break;
  11074.  
  11075.                 case 47:
  11076.                 ask = 60;
  11077.                 break;
  11078.  
  11079.                 case 48:
  11080.                 ask = 60;
  11081.                 break;
  11082.  
  11083.                 case 49:
  11084.                 ask = 61;
  11085.                 break;
  11086.  
  11087.                 case 50:
  11088.                 ask = 61;
  11089.                 break;
  11090.  
  11091.                 case 51:
  11092.                 ask = 62;
  11093.                 break;
  11094.  
  11095.                 case 52:
  11096.                 ask = 62;
  11097.                 break;
  11098.  
  11099.                 case 53:
  11100.                 ask = 63;
  11101.                 break;
  11102.  
  11103.                 case 54:
  11104.                 ask = 63;
  11105.                 break;
  11106.  
  11107.                 case 55:
  11108.                 ask = 64;
  11109.                 break;
  11110.  
  11111.                 case 56:
  11112.                 ask = 64;
  11113.                 break;
  11114.  
  11115.                 case 57:
  11116.                 ask = 65;
  11117.                 break;
  11118.  
  11119.                 case 58:
  11120.                 ask = 65;
  11121.                 break;
  11122.  
  11123.                 case 59:
  11124.                 ask = 66;
  11125.                 break;
  11126.  
  11127.                 case 60:
  11128.                 ask = 66;
  11129.                 break;
  11130.  
  11131.                 case 61:
  11132.                 ask = 67;
  11133.                 break;
  11134.  
  11135.                 case 62:
  11136.                 ask = 67;
  11137.                 break;
  11138.  
  11139.                 case 63:
  11140.                 ask = 68;
  11141.                 break;
  11142.  
  11143.                 case 64:
  11144.                 ask = 68;
  11145.                 break;
  11146.  
  11147.                 case 65:
  11148.                 ask = 69;
  11149.                 break;
  11150.  
  11151.                 case 66:
  11152.                 ask = 69;
  11153.                 break;
  11154.  
  11155.                 case 67:
  11156.                 ask = 70;
  11157.                 break;
  11158.  
  11159.                 case 68:
  11160.                 ask = 70;
  11161.                 break;
  11162.  
  11163.                 case 69:
  11164.                 ask = 71;
  11165.                 break;
  11166.  
  11167.                 case 70:
  11168.                 ask = 71;
  11169.                 break;
  11170.  
  11171.                 case 71:
  11172.                 ask = 72;
  11173.                 break;
  11174.  
  11175.                 case 72:
  11176.                 ask = 72;
  11177.                 break;
  11178.  
  11179.             } break;
  11180.  
  11181.             case 74:
  11182.             switch (begin)
  11183.             {
  11184.                 case 0:
  11185.                 ask = 37;
  11186.                 break;
  11187.  
  11188.                 case 1:
  11189.                 ask = 37;
  11190.                 break;
  11191.  
  11192.                 case 2:
  11193.                 ask = 38;
  11194.                 break;
  11195.  
  11196.                 case 3:
  11197.                 ask = 38;
  11198.                 break;
  11199.  
  11200.                 case 4:
  11201.                 ask = 39;
  11202.                 break;
  11203.  
  11204.                 case 5:
  11205.                 ask = 39;
  11206.                 break;
  11207.  
  11208.                 case 6:
  11209.                 ask = 40;
  11210.                 break;
  11211.  
  11212.                 case 7:
  11213.                 ask = 40;
  11214.                 break;
  11215.  
  11216.                 case 8:
  11217.                 ask = 41;
  11218.                 break;
  11219.  
  11220.                 case 9:
  11221.                 ask = 41;
  11222.                 break;
  11223.  
  11224.                 case 10:
  11225.                 ask = 42;
  11226.                 break;
  11227.  
  11228.                 case 11:
  11229.                 ask = 42;
  11230.                 break;
  11231.  
  11232.                 case 12:
  11233.                 ask = 43;
  11234.                 break;
  11235.  
  11236.                 case 13:
  11237.                 ask = 43;
  11238.                 break;
  11239.  
  11240.                 case 14:
  11241.                 ask = 44;
  11242.                 break;
  11243.  
  11244.                 case 15:
  11245.                 ask = 44;
  11246.                 break;
  11247.  
  11248.                 case 16:
  11249.                 ask = 45;
  11250.                 break;
  11251.  
  11252.                 case 17:
  11253.                 ask = 45;
  11254.                 break;
  11255.  
  11256.                 case 18:
  11257.                 ask = 46;
  11258.                 break;
  11259.  
  11260.                 case 19:
  11261.                 ask = 46;
  11262.                 break;
  11263.  
  11264.                 case 20:
  11265.                 ask = 47;
  11266.                 break;
  11267.  
  11268.                 case 21:
  11269.                 ask = 47;
  11270.                 break;
  11271.  
  11272.                 case 22:
  11273.                 ask = 48;
  11274.                 break;
  11275.  
  11276.                 case 23:
  11277.                 ask = 48;
  11278.                 break;
  11279.  
  11280.                 case 24:
  11281.                 ask = 49;
  11282.                 break;
  11283.  
  11284.                 case 25:
  11285.                 ask = 49;
  11286.                 break;
  11287.  
  11288.                 case 26:
  11289.                 ask = 50;
  11290.                 break;
  11291.  
  11292.                 case 27:
  11293.                 ask = 50;
  11294.                 break;
  11295.  
  11296.                 case 28:
  11297.                 ask = 51;
  11298.                 break;
  11299.  
  11300.                 case 29:
  11301.                 ask = 51;
  11302.                 break;
  11303.  
  11304.                 case 30:
  11305.                 ask = 52;
  11306.                 break;
  11307.  
  11308.                 case 31:
  11309.                 ask = 52;
  11310.                 break;
  11311.  
  11312.                 case 32:
  11313.                 ask = 53;
  11314.                 break;
  11315.  
  11316.                 case 33:
  11317.                 ask = 53;
  11318.                 break;
  11319.  
  11320.                 case 34:
  11321.                 ask = 54;
  11322.                 break;
  11323.  
  11324.                 case 35:
  11325.                 ask = 54;
  11326.                 break;
  11327.  
  11328.                 case 36:
  11329.                 ask = 55;
  11330.                 break;
  11331.  
  11332.                 case 37:
  11333.                 ask = 55;
  11334.                 break;
  11335.  
  11336.                 case 38:
  11337.                 ask = 56;
  11338.                 break;
  11339.  
  11340.                 case 39:
  11341.                 ask = 56;
  11342.                 break;
  11343.  
  11344.                 case 40:
  11345.                 ask = 57;
  11346.                 break;
  11347.  
  11348.                 case 41:
  11349.                 ask = 57;
  11350.                 break;
  11351.  
  11352.                 case 42:
  11353.                 ask = 58;
  11354.                 break;
  11355.  
  11356.                 case 43:
  11357.                 ask = 58;
  11358.                 break;
  11359.  
  11360.                 case 44:
  11361.                 ask = 59;
  11362.                 break;
  11363.  
  11364.                 case 45:
  11365.                 ask = 59;
  11366.                 break;
  11367.  
  11368.                 case 46:
  11369.                 ask = 60;
  11370.                 break;
  11371.  
  11372.                 case 47:
  11373.                 ask = 60;
  11374.                 break;
  11375.  
  11376.                 case 48:
  11377.                 ask = 61;
  11378.                 break;
  11379.  
  11380.                 case 49:
  11381.                 ask = 61;
  11382.                 break;
  11383.  
  11384.                 case 50:
  11385.                 ask = 62;
  11386.                 break;
  11387.  
  11388.                 case 51:
  11389.                 ask = 62;
  11390.                 break;
  11391.  
  11392.                 case 52:
  11393.                 ask = 63;
  11394.                 break;
  11395.  
  11396.                 case 53:
  11397.                 ask = 63;
  11398.                 break;
  11399.  
  11400.                 case 54:
  11401.                 ask = 64;
  11402.                 break;
  11403.  
  11404.                 case 55:
  11405.                 ask = 64;
  11406.                 break;
  11407.  
  11408.                 case 56:
  11409.                 ask = 65;
  11410.                 break;
  11411.  
  11412.                 case 57:
  11413.                 ask = 65;
  11414.                 break;
  11415.  
  11416.                 case 58:
  11417.                 ask = 66;
  11418.                 break;
  11419.  
  11420.                 case 59:
  11421.                 ask = 66;
  11422.                 break;
  11423.  
  11424.                 case 60:
  11425.                 ask = 67;
  11426.                 break;
  11427.  
  11428.                 case 61:
  11429.                 ask = 67;
  11430.                 break;
  11431.  
  11432.                 case 62:
  11433.                 ask = 68;
  11434.                 break;
  11435.  
  11436.                 case 63:
  11437.                 ask = 68;
  11438.                 break;
  11439.  
  11440.                 case 64:
  11441.                 ask = 69;
  11442.                 break;
  11443.  
  11444.                 case 65:
  11445.                 ask = 69;
  11446.                 break;
  11447.  
  11448.                 case 66:
  11449.                 ask = 70;
  11450.                 break;
  11451.  
  11452.                 case 67:
  11453.                 ask = 70;
  11454.                 break;
  11455.  
  11456.                 case 68:
  11457.                 ask = 71;
  11458.                 break;
  11459.  
  11460.                 case 69:
  11461.                 ask = 71;
  11462.                 break;
  11463.  
  11464.                 case 70:
  11465.                 ask = 72;
  11466.                 break;
  11467.  
  11468.                 case 71:
  11469.                 ask = 72;
  11470.                 break;
  11471.  
  11472.                 case 72:
  11473.                 ask = 73;
  11474.                 break;
  11475.  
  11476.                 case 73:
  11477.                 ask = 73;
  11478.                 break;
  11479.  
  11480.             } break;
  11481.  
  11482.             case 75:
  11483.             switch (begin)
  11484.             {
  11485.                 case 0:
  11486.                 ask = 37;
  11487.                 break;
  11488.  
  11489.                 case 1:
  11490.                 ask = 38;
  11491.                 break;
  11492.  
  11493.                 case 2:
  11494.                 ask = 38;
  11495.                 break;
  11496.  
  11497.                 case 3:
  11498.                 ask = 39;
  11499.                 break;
  11500.  
  11501.                 case 4:
  11502.                 ask = 39;
  11503.                 break;
  11504.  
  11505.                 case 5:
  11506.                 ask = 40;
  11507.                 break;
  11508.  
  11509.                 case 6:
  11510.                 ask = 40;
  11511.                 break;
  11512.  
  11513.                 case 7:
  11514.                 ask = 41;
  11515.                 break;
  11516.  
  11517.                 case 8:
  11518.                 ask = 41;
  11519.                 break;
  11520.  
  11521.                 case 9:
  11522.                 ask = 42;
  11523.                 break;
  11524.  
  11525.                 case 10:
  11526.                 ask = 42;
  11527.                 break;
  11528.  
  11529.                 case 11:
  11530.                 ask = 43;
  11531.                 break;
  11532.  
  11533.                 case 12:
  11534.                 ask = 43;
  11535.                 break;
  11536.  
  11537.                 case 13:
  11538.                 ask = 44;
  11539.                 break;
  11540.  
  11541.                 case 14:
  11542.                 ask = 44;
  11543.                 break;
  11544.  
  11545.                 case 15:
  11546.                 ask = 45;
  11547.                 break;
  11548.  
  11549.                 case 16:
  11550.                 ask = 45;
  11551.                 break;
  11552.  
  11553.                 case 17:
  11554.                 ask = 46;
  11555.                 break;
  11556.  
  11557.                 case 18:
  11558.                 ask = 46;
  11559.                 break;
  11560.  
  11561.                 case 19:
  11562.                 ask = 47;
  11563.                 break;
  11564.  
  11565.                 case 20:
  11566.                 ask = 47;
  11567.                 break;
  11568.  
  11569.                 case 21:
  11570.                 ask = 48;
  11571.                 break;
  11572.  
  11573.                 case 22:
  11574.                 ask = 48;
  11575.                 break;
  11576.  
  11577.                 case 23:
  11578.                 ask = 49;
  11579.                 break;
  11580.  
  11581.                 case 24:
  11582.                 ask = 49;
  11583.                 break;
  11584.  
  11585.                 case 25:
  11586.                 ask = 50;
  11587.                 break;
  11588.  
  11589.                 case 26:
  11590.                 ask = 50;
  11591.                 break;
  11592.  
  11593.                 case 27:
  11594.                 ask = 51;
  11595.                 break;
  11596.  
  11597.                 case 28:
  11598.                 ask = 51;
  11599.                 break;
  11600.  
  11601.                 case 29:
  11602.                 ask = 52;
  11603.                 break;
  11604.  
  11605.                 case 30:
  11606.                 ask = 52;
  11607.                 break;
  11608.  
  11609.                 case 31:
  11610.                 ask = 53;
  11611.                 break;
  11612.  
  11613.                 case 32:
  11614.                 ask = 53;
  11615.                 break;
  11616.  
  11617.                 case 33:
  11618.                 ask = 54;
  11619.                 break;
  11620.  
  11621.                 case 34:
  11622.                 ask = 54;
  11623.                 break;
  11624.  
  11625.                 case 35:
  11626.                 ask = 55;
  11627.                 break;
  11628.  
  11629.                 case 36:
  11630.                 ask = 55;
  11631.                 break;
  11632.  
  11633.                 case 37:
  11634.                 ask = 56;
  11635.                 break;
  11636.  
  11637.                 case 38:
  11638.                 ask = 56;
  11639.                 break;
  11640.  
  11641.                 case 39:
  11642.                 ask = 57;
  11643.                 break;
  11644.  
  11645.                 case 40:
  11646.                 ask = 57;
  11647.                 break;
  11648.  
  11649.                 case 41:
  11650.                 ask = 58;
  11651.                 break;
  11652.  
  11653.                 case 42:
  11654.                 ask = 58;
  11655.                 break;
  11656.  
  11657.                 case 43:
  11658.                 ask = 59;
  11659.                 break;
  11660.  
  11661.                 case 44:
  11662.                 ask = 59;
  11663.                 break;
  11664.  
  11665.                 case 45:
  11666.                 ask = 60;
  11667.                 break;
  11668.  
  11669.                 case 46:
  11670.                 ask = 60;
  11671.                 break;
  11672.  
  11673.                 case 47:
  11674.                 ask = 61;
  11675.                 break;
  11676.  
  11677.                 case 48:
  11678.                 ask = 61;
  11679.                 break;
  11680.  
  11681.                 case 49:
  11682.                 ask = 62;
  11683.                 break;
  11684.  
  11685.                 case 50:
  11686.                 ask = 62;
  11687.                 break;
  11688.  
  11689.                 case 51:
  11690.                 ask = 63;
  11691.                 break;
  11692.  
  11693.                 case 52:
  11694.                 ask = 63;
  11695.                 break;
  11696.  
  11697.                 case 53:
  11698.                 ask = 64;
  11699.                 break;
  11700.  
  11701.                 case 54:
  11702.                 ask = 64;
  11703.                 break;
  11704.  
  11705.                 case 55:
  11706.                 ask = 65;
  11707.                 break;
  11708.  
  11709.                 case 56:
  11710.                 ask = 65;
  11711.                 break;
  11712.  
  11713.                 case 57:
  11714.                 ask = 66;
  11715.                 break;
  11716.  
  11717.                 case 58:
  11718.                 ask = 66;
  11719.                 break;
  11720.  
  11721.                 case 59:
  11722.                 ask = 67;
  11723.                 break;
  11724.  
  11725.                 case 60:
  11726.                 ask = 67;
  11727.                 break;
  11728.  
  11729.                 case 61:
  11730.                 ask = 68;
  11731.                 break;
  11732.  
  11733.                 case 62:
  11734.                 ask = 68;
  11735.                 break;
  11736.  
  11737.                 case 63:
  11738.                 ask = 69;
  11739.                 break;
  11740.  
  11741.                 case 64:
  11742.                 ask = 69;
  11743.                 break;
  11744.  
  11745.                 case 65:
  11746.                 ask = 70;
  11747.                 break;
  11748.  
  11749.                 case 66:
  11750.                 ask = 70;
  11751.                 break;
  11752.  
  11753.                 case 67:
  11754.                 ask = 71;
  11755.                 break;
  11756.  
  11757.                 case 68:
  11758.                 ask = 71;
  11759.                 break;
  11760.  
  11761.                 case 69:
  11762.                 ask = 72;
  11763.                 break;
  11764.  
  11765.                 case 70:
  11766.                 ask = 72;
  11767.                 break;
  11768.  
  11769.                 case 71:
  11770.                 ask = 73;
  11771.                 break;
  11772.  
  11773.                 case 72:
  11774.                 ask = 73;
  11775.                 break;
  11776.  
  11777.                 case 73:
  11778.                 ask = 74;
  11779.                 break;
  11780.  
  11781.                 case 74:
  11782.                 ask = 74;
  11783.                 break;
  11784.  
  11785.             } break;
  11786.  
  11787.             case 76:
  11788.             switch (begin)
  11789.             {
  11790.                 case 0:
  11791.                 ask = 38;
  11792.                 break;
  11793.  
  11794.                 case 1:
  11795.                 ask = 38;
  11796.                 break;
  11797.  
  11798.                 case 2:
  11799.                 ask = 39;
  11800.                 break;
  11801.  
  11802.                 case 3:
  11803.                 ask = 39;
  11804.                 break;
  11805.  
  11806.                 case 4:
  11807.                 ask = 40;
  11808.                 break;
  11809.  
  11810.                 case 5:
  11811.                 ask = 40;
  11812.                 break;
  11813.  
  11814.                 case 6:
  11815.                 ask = 41;
  11816.                 break;
  11817.  
  11818.                 case 7:
  11819.                 ask = 41;
  11820.                 break;
  11821.  
  11822.                 case 8:
  11823.                 ask = 42;
  11824.                 break;
  11825.  
  11826.                 case 9:
  11827.                 ask = 42;
  11828.                 break;
  11829.  
  11830.                 case 10:
  11831.                 ask = 43;
  11832.                 break;
  11833.  
  11834.                 case 11:
  11835.                 ask = 43;
  11836.                 break;
  11837.  
  11838.                 case 12:
  11839.                 ask = 44;
  11840.                 break;
  11841.  
  11842.                 case 13:
  11843.                 ask = 44;
  11844.                 break;
  11845.  
  11846.                 case 14:
  11847.                 ask = 45;
  11848.                 break;
  11849.  
  11850.                 case 15:
  11851.                 ask = 45;
  11852.                 break;
  11853.  
  11854.                 case 16:
  11855.                 ask = 46;
  11856.                 break;
  11857.  
  11858.                 case 17:
  11859.                 ask = 46;
  11860.                 break;
  11861.  
  11862.                 case 18:
  11863.                 ask = 47;
  11864.                 break;
  11865.  
  11866.                 case 19:
  11867.                 ask = 47;
  11868.                 break;
  11869.  
  11870.                 case 20:
  11871.                 ask = 48;
  11872.                 break;
  11873.  
  11874.                 case 21:
  11875.                 ask = 48;
  11876.                 break;
  11877.  
  11878.                 case 22:
  11879.                 ask = 49;
  11880.                 break;
  11881.  
  11882.                 case 23:
  11883.                 ask = 49;
  11884.                 break;
  11885.  
  11886.                 case 24:
  11887.                 ask = 50;
  11888.                 break;
  11889.  
  11890.                 case 25:
  11891.                 ask = 50;
  11892.                 break;
  11893.  
  11894.                 case 26:
  11895.                 ask = 51;
  11896.                 break;
  11897.  
  11898.                 case 27:
  11899.                 ask = 51;
  11900.                 break;
  11901.  
  11902.                 case 28:
  11903.                 ask = 52;
  11904.                 break;
  11905.  
  11906.                 case 29:
  11907.                 ask = 52;
  11908.                 break;
  11909.  
  11910.                 case 30:
  11911.                 ask = 53;
  11912.                 break;
  11913.  
  11914.                 case 31:
  11915.                 ask = 53;
  11916.                 break;
  11917.  
  11918.                 case 32:
  11919.                 ask = 54;
  11920.                 break;
  11921.  
  11922.                 case 33:
  11923.                 ask = 54;
  11924.                 break;
  11925.  
  11926.                 case 34:
  11927.                 ask = 55;
  11928.                 break;
  11929.  
  11930.                 case 35:
  11931.                 ask = 55;
  11932.                 break;
  11933.  
  11934.                 case 36:
  11935.                 ask = 56;
  11936.                 break;
  11937.  
  11938.                 case 37:
  11939.                 ask = 56;
  11940.                 break;
  11941.  
  11942.                 case 38:
  11943.                 ask = 57;
  11944.                 break;
  11945.  
  11946.                 case 39:
  11947.                 ask = 57;
  11948.                 break;
  11949.  
  11950.                 case 40:
  11951.                 ask = 58;
  11952.                 break;
  11953.  
  11954.                 case 41:
  11955.                 ask = 58;
  11956.                 break;
  11957.  
  11958.                 case 42:
  11959.                 ask = 59;
  11960.                 break;
  11961.  
  11962.                 case 43:
  11963.                 ask = 59;
  11964.                 break;
  11965.  
  11966.                 case 44:
  11967.                 ask = 60;
  11968.                 break;
  11969.  
  11970.                 case 45:
  11971.                 ask = 60;
  11972.                 break;
  11973.  
  11974.                 case 46:
  11975.                 ask = 61;
  11976.                 break;
  11977.  
  11978.                 case 47:
  11979.                 ask = 61;
  11980.                 break;
  11981.  
  11982.                 case 48:
  11983.                 ask = 62;
  11984.                 break;
  11985.  
  11986.                 case 49:
  11987.                 ask = 62;
  11988.                 break;
  11989.  
  11990.                 case 50:
  11991.                 ask = 63;
  11992.                 break;
  11993.  
  11994.                 case 51:
  11995.                 ask = 63;
  11996.                 break;
  11997.  
  11998.                 case 52:
  11999.                 ask = 64;
  12000.                 break;
  12001.  
  12002.                 case 53:
  12003.                 ask = 64;
  12004.                 break;
  12005.  
  12006.                 case 54:
  12007.                 ask = 65;
  12008.                 break;
  12009.  
  12010.                 case 55:
  12011.                 ask = 65;
  12012.                 break;
  12013.  
  12014.                 case 56:
  12015.                 ask = 66;
  12016.                 break;
  12017.  
  12018.                 case 57:
  12019.                 ask = 66;
  12020.                 break;
  12021.  
  12022.                 case 58:
  12023.                 ask = 67;
  12024.                 break;
  12025.  
  12026.                 case 59:
  12027.                 ask = 67;
  12028.                 break;
  12029.  
  12030.                 case 60:
  12031.                 ask = 68;
  12032.                 break;
  12033.  
  12034.                 case 61:
  12035.                 ask = 68;
  12036.                 break;
  12037.  
  12038.                 case 62:
  12039.                 ask = 69;
  12040.                 break;
  12041.  
  12042.                 case 63:
  12043.                 ask = 69;
  12044.                 break;
  12045.  
  12046.                 case 64:
  12047.                 ask = 70;
  12048.                 break;
  12049.  
  12050.                 case 65:
  12051.                 ask = 70;
  12052.                 break;
  12053.  
  12054.                 case 66:
  12055.                 ask = 71;
  12056.                 break;
  12057.  
  12058.                 case 67:
  12059.                 ask = 71;
  12060.                 break;
  12061.  
  12062.                 case 68:
  12063.                 ask = 72;
  12064.                 break;
  12065.  
  12066.                 case 69:
  12067.                 ask = 72;
  12068.                 break;
  12069.  
  12070.                 case 70:
  12071.                 ask = 73;
  12072.                 break;
  12073.  
  12074.                 case 71:
  12075.                 ask = 73;
  12076.                 break;
  12077.  
  12078.                 case 72:
  12079.                 ask = 74;
  12080.                 break;
  12081.  
  12082.                 case 73:
  12083.                 ask = 74;
  12084.                 break;
  12085.  
  12086.                 case 74:
  12087.                 ask = 75;
  12088.                 break;
  12089.  
  12090.                 case 75:
  12091.                 ask = 75;
  12092.                 break;
  12093.  
  12094.             } break;
  12095.  
  12096.             case 77:
  12097.             switch (begin)
  12098.             {
  12099.                 case 0:
  12100.                 ask = 38;
  12101.                 break;
  12102.  
  12103.                 case 1:
  12104.                 ask = 39;
  12105.                 break;
  12106.  
  12107.                 case 2:
  12108.                 ask = 39;
  12109.                 break;
  12110.  
  12111.                 case 3:
  12112.                 ask = 40;
  12113.                 break;
  12114.  
  12115.                 case 4:
  12116.                 ask = 40;
  12117.                 break;
  12118.  
  12119.                 case 5:
  12120.                 ask = 41;
  12121.                 break;
  12122.  
  12123.                 case 6:
  12124.                 ask = 41;
  12125.                 break;
  12126.  
  12127.                 case 7:
  12128.                 ask = 42;
  12129.                 break;
  12130.  
  12131.                 case 8:
  12132.                 ask = 42;
  12133.                 break;
  12134.  
  12135.                 case 9:
  12136.                 ask = 43;
  12137.                 break;
  12138.  
  12139.                 case 10:
  12140.                 ask = 43;
  12141.                 break;
  12142.  
  12143.                 case 11:
  12144.                 ask = 44;
  12145.                 break;
  12146.  
  12147.                 case 12:
  12148.                 ask = 44;
  12149.                 break;
  12150.  
  12151.                 case 13:
  12152.                 ask = 45;
  12153.                 break;
  12154.  
  12155.                 case 14:
  12156.                 ask = 45;
  12157.                 break;
  12158.  
  12159.                 case 15:
  12160.                 ask = 46;
  12161.                 break;
  12162.  
  12163.                 case 16:
  12164.                 ask = 46;
  12165.                 break;
  12166.  
  12167.                 case 17:
  12168.                 ask = 47;
  12169.                 break;
  12170.  
  12171.                 case 18:
  12172.                 ask = 47;
  12173.                 break;
  12174.  
  12175.                 case 19:
  12176.                 ask = 48;
  12177.                 break;
  12178.  
  12179.                 case 20:
  12180.                 ask = 48;
  12181.                 break;
  12182.  
  12183.                 case 21:
  12184.                 ask = 49;
  12185.                 break;
  12186.  
  12187.                 case 22:
  12188.                 ask = 49;
  12189.                 break;
  12190.  
  12191.                 case 23:
  12192.                 ask = 50;
  12193.                 break;
  12194.  
  12195.                 case 24:
  12196.                 ask = 50;
  12197.                 break;
  12198.  
  12199.                 case 25:
  12200.                 ask = 51;
  12201.                 break;
  12202.  
  12203.                 case 26:
  12204.                 ask = 51;
  12205.                 break;
  12206.  
  12207.                 case 27:
  12208.                 ask = 52;
  12209.                 break;
  12210.  
  12211.                 case 28:
  12212.                 ask = 52;
  12213.                 break;
  12214.  
  12215.                 case 29:
  12216.                 ask = 53;
  12217.                 break;
  12218.  
  12219.                 case 30:
  12220.                 ask = 53;
  12221.                 break;
  12222.  
  12223.                 case 31:
  12224.                 ask = 54;
  12225.                 break;
  12226.  
  12227.                 case 32:
  12228.                 ask = 54;
  12229.                 break;
  12230.  
  12231.                 case 33:
  12232.                 ask = 55;
  12233.                 break;
  12234.  
  12235.                 case 34:
  12236.                 ask = 55;
  12237.                 break;
  12238.  
  12239.                 case 35:
  12240.                 ask = 56;
  12241.                 break;
  12242.  
  12243.                 case 36:
  12244.                 ask = 56;
  12245.                 break;
  12246.  
  12247.                 case 37:
  12248.                 ask = 57;
  12249.                 break;
  12250.  
  12251.                 case 38:
  12252.                 ask = 57;
  12253.                 break;
  12254.  
  12255.                 case 39:
  12256.                 ask = 58;
  12257.                 break;
  12258.  
  12259.                 case 40:
  12260.                 ask = 58;
  12261.                 break;
  12262.  
  12263.                 case 41:
  12264.                 ask = 59;
  12265.                 break;
  12266.  
  12267.                 case 42:
  12268.                 ask = 59;
  12269.                 break;
  12270.  
  12271.                 case 43:
  12272.                 ask = 60;
  12273.                 break;
  12274.  
  12275.                 case 44:
  12276.                 ask = 60;
  12277.                 break;
  12278.  
  12279.                 case 45:
  12280.                 ask = 61;
  12281.                 break;
  12282.  
  12283.                 case 46:
  12284.                 ask = 61;
  12285.                 break;
  12286.  
  12287.                 case 47:
  12288.                 ask = 62;
  12289.                 break;
  12290.  
  12291.                 case 48:
  12292.                 ask = 62;
  12293.                 break;
  12294.  
  12295.                 case 49:
  12296.                 ask = 63;
  12297.                 break;
  12298.  
  12299.                 case 50:
  12300.                 ask = 63;
  12301.                 break;
  12302.  
  12303.                 case 51:
  12304.                 ask = 64;
  12305.                 break;
  12306.  
  12307.                 case 52:
  12308.                 ask = 64;
  12309.                 break;
  12310.  
  12311.                 case 53:
  12312.                 ask = 65;
  12313.                 break;
  12314.  
  12315.                 case 54:
  12316.                 ask = 65;
  12317.                 break;
  12318.  
  12319.                 case 55:
  12320.                 ask = 66;
  12321.                 break;
  12322.  
  12323.                 case 56:
  12324.                 ask = 66;
  12325.                 break;
  12326.  
  12327.                 case 57:
  12328.                 ask = 67;
  12329.                 break;
  12330.  
  12331.                 case 58:
  12332.                 ask = 67;
  12333.                 break;
  12334.  
  12335.                 case 59:
  12336.                 ask = 68;
  12337.                 break;
  12338.  
  12339.                 case 60:
  12340.                 ask = 68;
  12341.                 break;
  12342.  
  12343.                 case 61:
  12344.                 ask = 69;
  12345.                 break;
  12346.  
  12347.                 case 62:
  12348.                 ask = 69;
  12349.                 break;
  12350.  
  12351.                 case 63:
  12352.                 ask = 70;
  12353.                 break;
  12354.  
  12355.                 case 64:
  12356.                 ask = 70;
  12357.                 break;
  12358.  
  12359.                 case 65:
  12360.                 ask = 71;
  12361.                 break;
  12362.  
  12363.                 case 66:
  12364.                 ask = 71;
  12365.                 break;
  12366.  
  12367.                 case 67:
  12368.                 ask = 72;
  12369.                 break;
  12370.  
  12371.                 case 68:
  12372.                 ask = 72;
  12373.                 break;
  12374.  
  12375.                 case 69:
  12376.                 ask = 73;
  12377.                 break;
  12378.  
  12379.                 case 70:
  12380.                 ask = 73;
  12381.                 break;
  12382.  
  12383.                 case 71:
  12384.                 ask = 74;
  12385.                 break;
  12386.  
  12387.                 case 72:
  12388.                 ask = 74;
  12389.                 break;
  12390.  
  12391.                 case 73:
  12392.                 ask = 75;
  12393.                 break;
  12394.  
  12395.                 case 74:
  12396.                 ask = 75;
  12397.                 break;
  12398.  
  12399.                 case 75:
  12400.                 ask = 76;
  12401.                 break;
  12402.  
  12403.                 case 76:
  12404.                 ask = 76;
  12405.                 break;
  12406.  
  12407.             } break;
  12408.  
  12409.             case 78:
  12410.             switch (begin)
  12411.             {
  12412.                 case 0:
  12413.                 ask = 39;
  12414.                 break;
  12415.  
  12416.                 case 1:
  12417.                 ask = 39;
  12418.                 break;
  12419.  
  12420.                 case 2:
  12421.                 ask = 40;
  12422.                 break;
  12423.  
  12424.                 case 3:
  12425.                 ask = 40;
  12426.                 break;
  12427.  
  12428.                 case 4:
  12429.                 ask = 41;
  12430.                 break;
  12431.  
  12432.                 case 5:
  12433.                 ask = 41;
  12434.                 break;
  12435.  
  12436.                 case 6:
  12437.                 ask = 42;
  12438.                 break;
  12439.  
  12440.                 case 7:
  12441.                 ask = 42;
  12442.                 break;
  12443.  
  12444.                 case 8:
  12445.                 ask = 43;
  12446.                 break;
  12447.  
  12448.                 case 9:
  12449.                 ask = 43;
  12450.                 break;
  12451.  
  12452.                 case 10:
  12453.                 ask = 44;
  12454.                 break;
  12455.  
  12456.                 case 11:
  12457.                 ask = 44;
  12458.                 break;
  12459.  
  12460.                 case 12:
  12461.                 ask = 45;
  12462.                 break;
  12463.  
  12464.                 case 13:
  12465.                 ask = 45;
  12466.                 break;
  12467.  
  12468.                 case 14:
  12469.                 ask = 46;
  12470.                 break;
  12471.  
  12472.                 case 15:
  12473.                 ask = 46;
  12474.                 break;
  12475.  
  12476.                 case 16:
  12477.                 ask = 47;
  12478.                 break;
  12479.  
  12480.                 case 17:
  12481.                 ask = 47;
  12482.                 break;
  12483.  
  12484.                 case 18:
  12485.                 ask = 48;
  12486.                 break;
  12487.  
  12488.                 case 19:
  12489.                 ask = 48;
  12490.                 break;
  12491.  
  12492.                 case 20:
  12493.                 ask = 49;
  12494.                 break;
  12495.  
  12496.                 case 21:
  12497.                 ask = 49;
  12498.                 break;
  12499.  
  12500.                 case 22:
  12501.                 ask = 50;
  12502.                 break;
  12503.  
  12504.                 case 23:
  12505.                 ask = 50;
  12506.                 break;
  12507.  
  12508.                 case 24:
  12509.                 ask = 51;
  12510.                 break;
  12511.  
  12512.                 case 25:
  12513.                 ask = 51;
  12514.                 break;
  12515.  
  12516.                 case 26:
  12517.                 ask = 52;
  12518.                 break;
  12519.  
  12520.                 case 27:
  12521.                 ask = 52;
  12522.                 break;
  12523.  
  12524.                 case 28:
  12525.                 ask = 53;
  12526.                 break;
  12527.  
  12528.                 case 29:
  12529.                 ask = 53;
  12530.                 break;
  12531.  
  12532.                 case 30:
  12533.                 ask = 54;
  12534.                 break;
  12535.  
  12536.                 case 31:
  12537.                 ask = 54;
  12538.                 break;
  12539.  
  12540.                 case 32:
  12541.                 ask = 55;
  12542.                 break;
  12543.  
  12544.                 case 33:
  12545.                 ask = 55;
  12546.                 break;
  12547.  
  12548.                 case 34:
  12549.                 ask = 56;
  12550.                 break;
  12551.  
  12552.                 case 35:
  12553.                 ask = 56;
  12554.                 break;
  12555.  
  12556.                 case 36:
  12557.                 ask = 57;
  12558.                 break;
  12559.  
  12560.                 case 37:
  12561.                 ask = 57;
  12562.                 break;
  12563.  
  12564.                 case 38:
  12565.                 ask = 58;
  12566.                 break;
  12567.  
  12568.                 case 39:
  12569.                 ask = 58;
  12570.                 break;
  12571.  
  12572.                 case 40:
  12573.                 ask = 59;
  12574.                 break;
  12575.  
  12576.                 case 41:
  12577.                 ask = 59;
  12578.                 break;
  12579.  
  12580.                 case 42:
  12581.                 ask = 60;
  12582.                 break;
  12583.  
  12584.                 case 43:
  12585.                 ask = 60;
  12586.                 break;
  12587.  
  12588.                 case 44:
  12589.                 ask = 61;
  12590.                 break;
  12591.  
  12592.                 case 45:
  12593.                 ask = 61;
  12594.                 break;
  12595.  
  12596.                 case 46:
  12597.                 ask = 62;
  12598.                 break;
  12599.  
  12600.                 case 47:
  12601.                 ask = 62;
  12602.                 break;
  12603.  
  12604.                 case 48:
  12605.                 ask = 63;
  12606.                 break;
  12607.  
  12608.                 case 49:
  12609.                 ask = 63;
  12610.                 break;
  12611.  
  12612.                 case 50:
  12613.                 ask = 64;
  12614.                 break;
  12615.  
  12616.                 case 51:
  12617.                 ask = 64;
  12618.                 break;
  12619.  
  12620.                 case 52:
  12621.                 ask = 65;
  12622.                 break;
  12623.  
  12624.                 case 53:
  12625.                 ask = 65;
  12626.                 break;
  12627.  
  12628.                 case 54:
  12629.                 ask = 66;
  12630.                 break;
  12631.  
  12632.                 case 55:
  12633.                 ask = 66;
  12634.                 break;
  12635.  
  12636.                 case 56:
  12637.                 ask = 67;
  12638.                 break;
  12639.  
  12640.                 case 57:
  12641.                 ask = 67;
  12642.                 break;
  12643.  
  12644.                 case 58:
  12645.                 ask = 68;
  12646.                 break;
  12647.  
  12648.                 case 59:
  12649.                 ask = 68;
  12650.                 break;
  12651.  
  12652.                 case 60:
  12653.                 ask = 69;
  12654.                 break;
  12655.  
  12656.                 case 61:
  12657.                 ask = 69;
  12658.                 break;
  12659.  
  12660.                 case 62:
  12661.                 ask = 70;
  12662.                 break;
  12663.  
  12664.                 case 63:
  12665.                 ask = 70;
  12666.                 break;
  12667.  
  12668.                 case 64:
  12669.                 ask = 71;
  12670.                 break;
  12671.  
  12672.                 case 65:
  12673.                 ask = 71;
  12674.                 break;
  12675.  
  12676.                 case 66:
  12677.                 ask = 72;
  12678.                 break;
  12679.  
  12680.                 case 67:
  12681.                 ask = 72;
  12682.                 break;
  12683.  
  12684.                 case 68:
  12685.                 ask = 73;
  12686.                 break;
  12687.  
  12688.                 case 69:
  12689.                 ask = 73;
  12690.                 break;
  12691.  
  12692.                 case 70:
  12693.                 ask = 74;
  12694.                 break;
  12695.  
  12696.                 case 71:
  12697.                 ask = 74;
  12698.                 break;
  12699.  
  12700.                 case 72:
  12701.                 ask = 75;
  12702.                 break;
  12703.  
  12704.                 case 73:
  12705.                 ask = 75;
  12706.                 break;
  12707.  
  12708.                 case 74:
  12709.                 ask = 76;
  12710.                 break;
  12711.  
  12712.                 case 75:
  12713.                 ask = 76;
  12714.                 break;
  12715.  
  12716.                 case 76:
  12717.                 ask = 77;
  12718.                 break;
  12719.  
  12720.                 case 77:
  12721.                 ask = 77;
  12722.                 break;
  12723.  
  12724.             } break;
  12725.  
  12726.             case 79:
  12727.             switch (begin)
  12728.             {
  12729.                 case 0:
  12730.                 ask = 39;
  12731.                 break;
  12732.  
  12733.                 case 1:
  12734.                 ask = 40;
  12735.                 break;
  12736.  
  12737.                 case 2:
  12738.                 ask = 40;
  12739.                 break;
  12740.  
  12741.                 case 3:
  12742.                 ask = 41;
  12743.                 break;
  12744.  
  12745.                 case 4:
  12746.                 ask = 41;
  12747.                 break;
  12748.  
  12749.                 case 5:
  12750.                 ask = 42;
  12751.                 break;
  12752.  
  12753.                 case 6:
  12754.                 ask = 42;
  12755.                 break;
  12756.  
  12757.                 case 7:
  12758.                 ask = 43;
  12759.                 break;
  12760.  
  12761.                 case 8:
  12762.                 ask = 43;
  12763.                 break;
  12764.  
  12765.                 case 9:
  12766.                 ask = 44;
  12767.                 break;
  12768.  
  12769.                 case 10:
  12770.                 ask = 44;
  12771.                 break;
  12772.  
  12773.                 case 11:
  12774.                 ask = 45;
  12775.                 break;
  12776.  
  12777.                 case 12:
  12778.                 ask = 45;
  12779.                 break;
  12780.  
  12781.                 case 13:
  12782.                 ask = 46;
  12783.                 break;
  12784.  
  12785.                 case 14:
  12786.                 ask = 46;
  12787.                 break;
  12788.  
  12789.                 case 15:
  12790.                 ask = 47;
  12791.                 break;
  12792.  
  12793.                 case 16:
  12794.                 ask = 47;
  12795.                 break;
  12796.  
  12797.                 case 17:
  12798.                 ask = 48;
  12799.                 break;
  12800.  
  12801.                 case 18:
  12802.                 ask = 48;
  12803.                 break;
  12804.  
  12805.                 case 19:
  12806.                 ask = 49;
  12807.                 break;
  12808.  
  12809.                 case 20:
  12810.                 ask = 49;
  12811.                 break;
  12812.  
  12813.                 case 21:
  12814.                 ask = 50;
  12815.                 break;
  12816.  
  12817.                 case 22:
  12818.                 ask = 50;
  12819.                 break;
  12820.  
  12821.                 case 23:
  12822.                 ask = 51;
  12823.                 break;
  12824.  
  12825.                 case 24:
  12826.                 ask = 51;
  12827.                 break;
  12828.  
  12829.                 case 25:
  12830.                 ask = 52;
  12831.                 break;
  12832.  
  12833.                 case 26:
  12834.                 ask = 52;
  12835.                 break;
  12836.  
  12837.                 case 27:
  12838.                 ask = 53;
  12839.                 break;
  12840.  
  12841.                 case 28:
  12842.                 ask = 53;
  12843.                 break;
  12844.  
  12845.                 case 29:
  12846.                 ask = 54;
  12847.                 break;
  12848.  
  12849.                 case 30:
  12850.                 ask = 54;
  12851.                 break;
  12852.  
  12853.                 case 31:
  12854.                 ask = 55;
  12855.                 break;
  12856.  
  12857.                 case 32:
  12858.                 ask = 55;
  12859.                 break;
  12860.  
  12861.                 case 33:
  12862.                 ask = 56;
  12863.                 break;
  12864.  
  12865.                 case 34:
  12866.                 ask = 56;
  12867.                 break;
  12868.  
  12869.                 case 35:
  12870.                 ask = 57;
  12871.                 break;
  12872.  
  12873.                 case 36:
  12874.                 ask = 57;
  12875.                 break;
  12876.  
  12877.                 case 37:
  12878.                 ask = 58;
  12879.                 break;
  12880.  
  12881.                 case 38:
  12882.                 ask = 58;
  12883.                 break;
  12884.  
  12885.                 case 39:
  12886.                 ask = 59;
  12887.                 break;
  12888.  
  12889.                 case 40:
  12890.                 ask = 59;
  12891.                 break;
  12892.  
  12893.                 case 41:
  12894.                 ask = 60;
  12895.                 break;
  12896.  
  12897.                 case 42:
  12898.                 ask = 60;
  12899.                 break;
  12900.  
  12901.                 case 43:
  12902.                 ask = 61;
  12903.                 break;
  12904.  
  12905.                 case 44:
  12906.                 ask = 61;
  12907.                 break;
  12908.  
  12909.                 case 45:
  12910.                 ask = 62;
  12911.                 break;
  12912.  
  12913.                 case 46:
  12914.                 ask = 62;
  12915.                 break;
  12916.  
  12917.                 case 47:
  12918.                 ask = 63;
  12919.                 break;
  12920.  
  12921.                 case 48:
  12922.                 ask = 63;
  12923.                 break;
  12924.  
  12925.                 case 49:
  12926.                 ask = 64;
  12927.                 break;
  12928.  
  12929.                 case 50:
  12930.                 ask = 64;
  12931.                 break;
  12932.  
  12933.                 case 51:
  12934.                 ask = 65;
  12935.                 break;
  12936.  
  12937.                 case 52:
  12938.                 ask = 65;
  12939.                 break;
  12940.  
  12941.                 case 53:
  12942.                 ask = 66;
  12943.                 break;
  12944.  
  12945.                 case 54:
  12946.                 ask = 66;
  12947.                 break;
  12948.  
  12949.                 case 55:
  12950.                 ask = 67;
  12951.                 break;
  12952.  
  12953.                 case 56:
  12954.                 ask = 67;
  12955.                 break;
  12956.  
  12957.                 case 57:
  12958.                 ask = 68;
  12959.                 break;
  12960.  
  12961.                 case 58:
  12962.                 ask = 68;
  12963.                 break;
  12964.  
  12965.                 case 59:
  12966.                 ask = 69;
  12967.                 break;
  12968.  
  12969.                 case 60:
  12970.                 ask = 69;
  12971.                 break;
  12972.  
  12973.                 case 61:
  12974.                 ask = 70;
  12975.                 break;
  12976.  
  12977.                 case 62:
  12978.                 ask = 70;
  12979.                 break;
  12980.  
  12981.                 case 63:
  12982.                 ask = 71;
  12983.                 break;
  12984.  
  12985.                 case 64:
  12986.                 ask = 71;
  12987.                 break;
  12988.  
  12989.                 case 65:
  12990.                 ask = 72;
  12991.                 break;
  12992.  
  12993.                 case 66:
  12994.                 ask = 72;
  12995.                 break;
  12996.  
  12997.                 case 67:
  12998.                 ask = 73;
  12999.                 break;
  13000.  
  13001.                 case 68:
  13002.                 ask = 73;
  13003.                 break;
  13004.  
  13005.                 case 69:
  13006.                 ask = 74;
  13007.                 break;
  13008.  
  13009.                 case 70:
  13010.                 ask = 74;
  13011.                 break;
  13012.  
  13013.                 case 71:
  13014.                 ask = 75;
  13015.                 break;
  13016.  
  13017.                 case 72:
  13018.                 ask = 75;
  13019.                 break;
  13020.  
  13021.                 case 73:
  13022.                 ask = 76;
  13023.                 break;
  13024.  
  13025.                 case 74:
  13026.                 ask = 76;
  13027.                 break;
  13028.  
  13029.                 case 75:
  13030.                 ask = 77;
  13031.                 break;
  13032.  
  13033.                 case 76:
  13034.                 ask = 77;
  13035.                 break;
  13036.  
  13037.                 case 77:
  13038.                 ask = 78;
  13039.                 break;
  13040.  
  13041.                 case 78:
  13042.                 ask = 78;
  13043.                 break;
  13044.  
  13045.             } break;
  13046.  
  13047.             case 80:
  13048.             switch (begin)
  13049.             {
  13050.                 case 0:
  13051.                 ask = 40;
  13052.                 break;
  13053.  
  13054.                 case 1:
  13055.                 ask = 40;
  13056.                 break;
  13057.  
  13058.                 case 2:
  13059.                 ask = 41;
  13060.                 break;
  13061.  
  13062.                 case 3:
  13063.                 ask = 41;
  13064.                 break;
  13065.  
  13066.                 case 4:
  13067.                 ask = 42;
  13068.                 break;
  13069.  
  13070.                 case 5:
  13071.                 ask = 42;
  13072.                 break;
  13073.  
  13074.                 case 6:
  13075.                 ask = 43;
  13076.                 break;
  13077.  
  13078.                 case 7:
  13079.                 ask = 43;
  13080.                 break;
  13081.  
  13082.                 case 8:
  13083.                 ask = 44;
  13084.                 break;
  13085.  
  13086.                 case 9:
  13087.                 ask = 44;
  13088.                 break;
  13089.  
  13090.                 case 10:
  13091.                 ask = 45;
  13092.                 break;
  13093.  
  13094.                 case 11:
  13095.                 ask = 45;
  13096.                 break;
  13097.  
  13098.                 case 12:
  13099.                 ask = 46;
  13100.                 break;
  13101.  
  13102.                 case 13:
  13103.                 ask = 46;
  13104.                 break;
  13105.  
  13106.                 case 14:
  13107.                 ask = 47;
  13108.                 break;
  13109.  
  13110.                 case 15:
  13111.                 ask = 47;
  13112.                 break;
  13113.  
  13114.                 case 16:
  13115.                 ask = 48;
  13116.                 break;
  13117.  
  13118.                 case 17:
  13119.                 ask = 48;
  13120.                 break;
  13121.  
  13122.                 case 18:
  13123.                 ask = 49;
  13124.                 break;
  13125.  
  13126.                 case 19:
  13127.                 ask = 49;
  13128.                 break;
  13129.  
  13130.                 case 20:
  13131.                 ask = 50;
  13132.                 break;
  13133.  
  13134.                 case 21:
  13135.                 ask = 50;
  13136.                 break;
  13137.  
  13138.                 case 22:
  13139.                 ask = 51;
  13140.                 break;
  13141.  
  13142.                 case 23:
  13143.                 ask = 51;
  13144.                 break;
  13145.  
  13146.                 case 24:
  13147.                 ask = 52;
  13148.                 break;
  13149.  
  13150.                 case 25:
  13151.                 ask = 52;
  13152.                 break;
  13153.  
  13154.                 case 26:
  13155.                 ask = 53;
  13156.                 break;
  13157.  
  13158.                 case 27:
  13159.                 ask = 53;
  13160.                 break;
  13161.  
  13162.                 case 28:
  13163.                 ask = 54;
  13164.                 break;
  13165.  
  13166.                 case 29:
  13167.                 ask = 54;
  13168.                 break;
  13169.  
  13170.                 case 30:
  13171.                 ask = 55;
  13172.                 break;
  13173.  
  13174.                 case 31:
  13175.                 ask = 55;
  13176.                 break;
  13177.  
  13178.                 case 32:
  13179.                 ask = 56;
  13180.                 break;
  13181.  
  13182.                 case 33:
  13183.                 ask = 56;
  13184.                 break;
  13185.  
  13186.                 case 34:
  13187.                 ask = 57;
  13188.                 break;
  13189.  
  13190.                 case 35:
  13191.                 ask = 57;
  13192.                 break;
  13193.  
  13194.                 case 36:
  13195.                 ask = 58;
  13196.                 break;
  13197.  
  13198.                 case 37:
  13199.                 ask = 58;
  13200.                 break;
  13201.  
  13202.                 case 38:
  13203.                 ask = 59;
  13204.                 break;
  13205.  
  13206.                 case 39:
  13207.                 ask = 59;
  13208.                 break;
  13209.  
  13210.                 case 40:
  13211.                 ask = 60;
  13212.                 break;
  13213.  
  13214.                 case 41:
  13215.                 ask = 60;
  13216.                 break;
  13217.  
  13218.                 case 42:
  13219.                 ask = 61;
  13220.                 break;
  13221.  
  13222.                 case 43:
  13223.                 ask = 61;
  13224.                 break;
  13225.  
  13226.                 case 44:
  13227.                 ask = 62;
  13228.                 break;
  13229.  
  13230.                 case 45:
  13231.                 ask = 62;
  13232.                 break;
  13233.  
  13234.                 case 46:
  13235.                 ask = 63;
  13236.                 break;
  13237.  
  13238.                 case 47:
  13239.                 ask = 63;
  13240.                 break;
  13241.  
  13242.                 case 48:
  13243.                 ask = 64;
  13244.                 break;
  13245.  
  13246.                 case 49:
  13247.                 ask = 64;
  13248.                 break;
  13249.  
  13250.                 case 50:
  13251.                 ask = 65;
  13252.                 break;
  13253.  
  13254.                 case 51:
  13255.                 ask = 65;
  13256.                 break;
  13257.  
  13258.                 case 52:
  13259.                 ask = 66;
  13260.                 break;
  13261.  
  13262.                 case 53:
  13263.                 ask = 66;
  13264.                 break;
  13265.  
  13266.                 case 54:
  13267.                 ask = 67;
  13268.                 break;
  13269.  
  13270.                 case 55:
  13271.                 ask = 67;
  13272.                 break;
  13273.  
  13274.                 case 56:
  13275.                 ask = 68;
  13276.                 break;
  13277.  
  13278.                 case 57:
  13279.                 ask = 68;
  13280.                 break;
  13281.  
  13282.                 case 58:
  13283.                 ask = 69;
  13284.                 break;
  13285.  
  13286.                 case 59:
  13287.                 ask = 69;
  13288.                 break;
  13289.  
  13290.                 case 60:
  13291.                 ask = 70;
  13292.                 break;
  13293.  
  13294.                 case 61:
  13295.                 ask = 70;
  13296.                 break;
  13297.  
  13298.                 case 62:
  13299.                 ask = 71;
  13300.                 break;
  13301.  
  13302.                 case 63:
  13303.                 ask = 71;
  13304.                 break;
  13305.  
  13306.                 case 64:
  13307.                 ask = 72;
  13308.                 break;
  13309.  
  13310.                 case 65:
  13311.                 ask = 72;
  13312.                 break;
  13313.  
  13314.                 case 66:
  13315.                 ask = 73;
  13316.                 break;
  13317.  
  13318.                 case 67:
  13319.                 ask = 73;
  13320.                 break;
  13321.  
  13322.                 case 68:
  13323.                 ask = 74;
  13324.                 break;
  13325.  
  13326.                 case 69:
  13327.                 ask = 74;
  13328.                 break;
  13329.  
  13330.                 case 70:
  13331.                 ask = 75;
  13332.                 break;
  13333.  
  13334.                 case 71:
  13335.                 ask = 75;
  13336.                 break;
  13337.  
  13338.                 case 72:
  13339.                 ask = 76;
  13340.                 break;
  13341.  
  13342.                 case 73:
  13343.                 ask = 76;
  13344.                 break;
  13345.  
  13346.                 case 74:
  13347.                 ask = 77;
  13348.                 break;
  13349.  
  13350.                 case 75:
  13351.                 ask = 77;
  13352.                 break;
  13353.  
  13354.                 case 76:
  13355.                 ask = 78;
  13356.                 break;
  13357.  
  13358.                 case 77:
  13359.                 ask = 78;
  13360.                 break;
  13361.  
  13362.                 case 78:
  13363.                 ask = 79;
  13364.                 break;
  13365.  
  13366.                 case 79:
  13367.                 ask = 79;
  13368.                 break;
  13369.  
  13370.             } break;
  13371.  
  13372.             case 81:
  13373.             switch (begin)
  13374.             {
  13375.                 case 0:
  13376.                 ask = 40;
  13377.                 break;
  13378.  
  13379.                 case 1:
  13380.                 ask = 41;
  13381.                 break;
  13382.  
  13383.                 case 2:
  13384.                 ask = 41;
  13385.                 break;
  13386.  
  13387.                 case 3:
  13388.                 ask = 42;
  13389.                 break;
  13390.  
  13391.                 case 4:
  13392.                 ask = 42;
  13393.                 break;
  13394.  
  13395.                 case 5:
  13396.                 ask = 43;
  13397.                 break;
  13398.  
  13399.                 case 6:
  13400.                 ask = 43;
  13401.                 break;
  13402.  
  13403.                 case 7:
  13404.                 ask = 44;
  13405.                 break;
  13406.  
  13407.                 case 8:
  13408.                 ask = 44;
  13409.                 break;
  13410.  
  13411.                 case 9:
  13412.                 ask = 45;
  13413.                 break;
  13414.  
  13415.                 case 10:
  13416.                 ask = 45;
  13417.                 break;
  13418.  
  13419.                 case 11:
  13420.                 ask = 46;
  13421.                 break;
  13422.  
  13423.                 case 12:
  13424.                 ask = 46;
  13425.                 break;
  13426.  
  13427.                 case 13:
  13428.                 ask = 47;
  13429.                 break;
  13430.  
  13431.                 case 14:
  13432.                 ask = 47;
  13433.                 break;
  13434.  
  13435.                 case 15:
  13436.                 ask = 48;
  13437.                 break;
  13438.  
  13439.                 case 16:
  13440.                 ask = 48;
  13441.                 break;
  13442.  
  13443.                 case 17:
  13444.                 ask = 49;
  13445.                 break;
  13446.  
  13447.                 case 18:
  13448.                 ask = 49;
  13449.                 break;
  13450.  
  13451.                 case 19:
  13452.                 ask = 50;
  13453.                 break;
  13454.  
  13455.                 case 20:
  13456.                 ask = 50;
  13457.                 break;
  13458.  
  13459.                 case 21:
  13460.                 ask = 51;
  13461.                 break;
  13462.  
  13463.                 case 22:
  13464.                 ask = 51;
  13465.                 break;
  13466.  
  13467.                 case 23:
  13468.                 ask = 52;
  13469.                 break;
  13470.  
  13471.                 case 24:
  13472.                 ask = 52;
  13473.                 break;
  13474.  
  13475.                 case 25:
  13476.                 ask = 53;
  13477.                 break;
  13478.  
  13479.                 case 26:
  13480.                 ask = 53;
  13481.                 break;
  13482.  
  13483.                 case 27:
  13484.                 ask = 54;
  13485.                 break;
  13486.  
  13487.                 case 28:
  13488.                 ask = 54;
  13489.                 break;
  13490.  
  13491.                 case 29:
  13492.                 ask = 55;
  13493.                 break;
  13494.  
  13495.                 case 30:
  13496.                 ask = 55;
  13497.                 break;
  13498.  
  13499.                 case 31:
  13500.                 ask = 56;
  13501.                 break;
  13502.  
  13503.                 case 32:
  13504.                 ask = 56;
  13505.                 break;
  13506.  
  13507.                 case 33:
  13508.                 ask = 57;
  13509.                 break;
  13510.  
  13511.                 case 34:
  13512.                 ask = 57;
  13513.                 break;
  13514.  
  13515.                 case 35:
  13516.                 ask = 58;
  13517.                 break;
  13518.  
  13519.                 case 36:
  13520.                 ask = 58;
  13521.                 break;
  13522.  
  13523.                 case 37:
  13524.                 ask = 59;
  13525.                 break;
  13526.  
  13527.                 case 38:
  13528.                 ask = 59;
  13529.                 break;
  13530.  
  13531.                 case 39:
  13532.                 ask = 60;
  13533.                 break;
  13534.  
  13535.                 case 40:
  13536.                 ask = 60;
  13537.                 break;
  13538.  
  13539.                 case 41:
  13540.                 ask = 61;
  13541.                 break;
  13542.  
  13543.                 case 42:
  13544.                 ask = 61;
  13545.                 break;
  13546.  
  13547.                 case 43:
  13548.                 ask = 62;
  13549.                 break;
  13550.  
  13551.                 case 44:
  13552.                 ask = 62;
  13553.                 break;
  13554.  
  13555.                 case 45:
  13556.                 ask = 63;
  13557.                 break;
  13558.  
  13559.                 case 46:
  13560.                 ask = 63;
  13561.                 break;
  13562.  
  13563.                 case 47:
  13564.                 ask = 64;
  13565.                 break;
  13566.  
  13567.                 case 48:
  13568.                 ask = 64;
  13569.                 break;
  13570.  
  13571.                 case 49:
  13572.                 ask = 65;
  13573.                 break;
  13574.  
  13575.                 case 50:
  13576.                 ask = 65;
  13577.                 break;
  13578.  
  13579.                 case 51:
  13580.                 ask = 66;
  13581.                 break;
  13582.  
  13583.                 case 52:
  13584.                 ask = 66;
  13585.                 break;
  13586.  
  13587.                 case 53:
  13588.                 ask = 67;
  13589.                 break;
  13590.  
  13591.                 case 54:
  13592.                 ask = 67;
  13593.                 break;
  13594.  
  13595.                 case 55:
  13596.                 ask = 68;
  13597.                 break;
  13598.  
  13599.                 case 56:
  13600.                 ask = 68;
  13601.                 break;
  13602.  
  13603.                 case 57:
  13604.                 ask = 69;
  13605.                 break;
  13606.  
  13607.                 case 58:
  13608.                 ask = 69;
  13609.                 break;
  13610.  
  13611.                 case 59:
  13612.                 ask = 70;
  13613.                 break;
  13614.  
  13615.                 case 60:
  13616.                 ask = 70;
  13617.                 break;
  13618.  
  13619.                 case 61:
  13620.                 ask = 71;
  13621.                 break;
  13622.  
  13623.                 case 62:
  13624.                 ask = 71;
  13625.                 break;
  13626.  
  13627.                 case 63:
  13628.                 ask = 72;
  13629.                 break;
  13630.  
  13631.                 case 64:
  13632.                 ask = 72;
  13633.                 break;
  13634.  
  13635.                 case 65:
  13636.                 ask = 73;
  13637.                 break;
  13638.  
  13639.                 case 66:
  13640.                 ask = 73;
  13641.                 break;
  13642.  
  13643.                 case 67:
  13644.                 ask = 74;
  13645.                 break;
  13646.  
  13647.                 case 68:
  13648.                 ask = 74;
  13649.                 break;
  13650.  
  13651.                 case 69:
  13652.                 ask = 75;
  13653.                 break;
  13654.  
  13655.                 case 70:
  13656.                 ask = 75;
  13657.                 break;
  13658.  
  13659.                 case 71:
  13660.                 ask = 76;
  13661.                 break;
  13662.  
  13663.                 case 72:
  13664.                 ask = 76;
  13665.                 break;
  13666.  
  13667.                 case 73:
  13668.                 ask = 77;
  13669.                 break;
  13670.  
  13671.                 case 74:
  13672.                 ask = 77;
  13673.                 break;
  13674.  
  13675.                 case 75:
  13676.                 ask = 78;
  13677.                 break;
  13678.  
  13679.                 case 76:
  13680.                 ask = 78;
  13681.                 break;
  13682.  
  13683.                 case 77:
  13684.                 ask = 79;
  13685.                 break;
  13686.  
  13687.                 case 78:
  13688.                 ask = 79;
  13689.                 break;
  13690.  
  13691.                 case 79:
  13692.                 ask = 80;
  13693.                 break;
  13694.  
  13695.                 case 80:
  13696.                 ask = 80;
  13697.                 break;
  13698.  
  13699.             } break;
  13700.  
  13701.             case 82:
  13702.             switch (begin)
  13703.             {
  13704.                 case 0:
  13705.                 ask = 41;
  13706.                 break;
  13707.  
  13708.                 case 1:
  13709.                 ask = 41;
  13710.                 break;
  13711.  
  13712.                 case 2:
  13713.                 ask = 42;
  13714.                 break;
  13715.  
  13716.                 case 3:
  13717.                 ask = 42;
  13718.                 break;
  13719.  
  13720.                 case 4:
  13721.                 ask = 43;
  13722.                 break;
  13723.  
  13724.                 case 5:
  13725.                 ask = 43;
  13726.                 break;
  13727.  
  13728.                 case 6:
  13729.                 ask = 44;
  13730.                 break;
  13731.  
  13732.                 case 7:
  13733.                 ask = 44;
  13734.                 break;
  13735.  
  13736.                 case 8:
  13737.                 ask = 45;
  13738.                 break;
  13739.  
  13740.                 case 9:
  13741.                 ask = 45;
  13742.                 break;
  13743.  
  13744.                 case 10:
  13745.                 ask = 46;
  13746.                 break;
  13747.  
  13748.                 case 11:
  13749.                 ask = 46;
  13750.                 break;
  13751.  
  13752.                 case 12:
  13753.                 ask = 47;
  13754.                 break;
  13755.  
  13756.                 case 13:
  13757.                 ask = 47;
  13758.                 break;
  13759.  
  13760.                 case 14:
  13761.                 ask = 48;
  13762.                 break;
  13763.  
  13764.                 case 15:
  13765.                 ask = 48;
  13766.                 break;
  13767.  
  13768.                 case 16:
  13769.                 ask = 49;
  13770.                 break;
  13771.  
  13772.                 case 17:
  13773.                 ask = 49;
  13774.                 break;
  13775.  
  13776.                 case 18:
  13777.                 ask = 50;
  13778.                 break;
  13779.  
  13780.                 case 19:
  13781.                 ask = 50;
  13782.                 break;
  13783.  
  13784.                 case 20:
  13785.                 ask = 51;
  13786.                 break;
  13787.  
  13788.                 case 21:
  13789.                 ask = 51;
  13790.                 break;
  13791.  
  13792.                 case 22:
  13793.                 ask = 52;
  13794.                 break;
  13795.  
  13796.                 case 23:
  13797.                 ask = 52;
  13798.                 break;
  13799.  
  13800.                 case 24:
  13801.                 ask = 53;
  13802.                 break;
  13803.  
  13804.                 case 25:
  13805.                 ask = 53;
  13806.                 break;
  13807.  
  13808.                 case 26:
  13809.                 ask = 54;
  13810.                 break;
  13811.  
  13812.                 case 27:
  13813.                 ask = 54;
  13814.                 break;
  13815.  
  13816.                 case 28:
  13817.                 ask = 55;
  13818.                 break;
  13819.  
  13820.                 case 29:
  13821.                 ask = 55;
  13822.                 break;
  13823.  
  13824.                 case 30:
  13825.                 ask = 56;
  13826.                 break;
  13827.  
  13828.                 case 31:
  13829.                 ask = 56;
  13830.                 break;
  13831.  
  13832.                 case 32:
  13833.                 ask = 57;
  13834.                 break;
  13835.  
  13836.                 case 33:
  13837.                 ask = 57;
  13838.                 break;
  13839.  
  13840.                 case 34:
  13841.                 ask = 58;
  13842.                 break;
  13843.  
  13844.                 case 35:
  13845.                 ask = 58;
  13846.                 break;
  13847.  
  13848.                 case 36:
  13849.                 ask = 59;
  13850.                 break;
  13851.  
  13852.                 case 37:
  13853.                 ask = 59;
  13854.                 break;
  13855.  
  13856.                 case 38:
  13857.                 ask = 60;
  13858.                 break;
  13859.  
  13860.                 case 39:
  13861.                 ask = 60;
  13862.                 break;
  13863.  
  13864.                 case 40:
  13865.                 ask = 61;
  13866.                 break;
  13867.  
  13868.                 case 41:
  13869.                 ask = 61;
  13870.                 break;
  13871.  
  13872.                 case 42:
  13873.                 ask = 62;
  13874.                 break;
  13875.  
  13876.                 case 43:
  13877.                 ask = 62;
  13878.                 break;
  13879.  
  13880.                 case 44:
  13881.                 ask = 63;
  13882.                 break;
  13883.  
  13884.                 case 45:
  13885.                 ask = 63;
  13886.                 break;
  13887.  
  13888.                 case 46:
  13889.                 ask = 64;
  13890.                 break;
  13891.  
  13892.                 case 47:
  13893.                 ask = 64;
  13894.                 break;
  13895.  
  13896.                 case 48:
  13897.                 ask = 65;
  13898.                 break;
  13899.  
  13900.                 case 49:
  13901.                 ask = 65;
  13902.                 break;
  13903.  
  13904.                 case 50:
  13905.                 ask = 66;
  13906.                 break;
  13907.  
  13908.                 case 51:
  13909.                 ask = 66;
  13910.                 break;
  13911.  
  13912.                 case 52:
  13913.                 ask = 67;
  13914.                 break;
  13915.  
  13916.                 case 53:
  13917.                 ask = 67;
  13918.                 break;
  13919.  
  13920.                 case 54:
  13921.                 ask = 68;
  13922.                 break;
  13923.  
  13924.                 case 55:
  13925.                 ask = 68;
  13926.                 break;
  13927.  
  13928.                 case 56:
  13929.                 ask = 69;
  13930.                 break;
  13931.  
  13932.                 case 57:
  13933.                 ask = 69;
  13934.                 break;
  13935.  
  13936.                 case 58:
  13937.                 ask = 70;
  13938.                 break;
  13939.  
  13940.                 case 59:
  13941.                 ask = 70;
  13942.                 break;
  13943.  
  13944.                 case 60:
  13945.                 ask = 71;
  13946.                 break;
  13947.  
  13948.                 case 61:
  13949.                 ask = 71;
  13950.                 break;
  13951.  
  13952.                 case 62:
  13953.                 ask = 72;
  13954.                 break;
  13955.  
  13956.                 case 63:
  13957.                 ask = 72;
  13958.                 break;
  13959.  
  13960.                 case 64:
  13961.                 ask = 73;
  13962.                 break;
  13963.  
  13964.                 case 65:
  13965.                 ask = 73;
  13966.                 break;
  13967.  
  13968.                 case 66:
  13969.                 ask = 74;
  13970.                 break;
  13971.  
  13972.                 case 67:
  13973.                 ask = 74;
  13974.                 break;
  13975.  
  13976.                 case 68:
  13977.                 ask = 75;
  13978.                 break;
  13979.  
  13980.                 case 69:
  13981.                 ask = 75;
  13982.                 break;
  13983.  
  13984.                 case 70:
  13985.                 ask = 76;
  13986.                 break;
  13987.  
  13988.                 case 71:
  13989.                 ask = 76;
  13990.                 break;
  13991.  
  13992.                 case 72:
  13993.                 ask = 77;
  13994.                 break;
  13995.  
  13996.                 case 73:
  13997.                 ask = 77;
  13998.                 break;
  13999.  
  14000.                 case 74:
  14001.                 ask = 78;
  14002.                 break;
  14003.  
  14004.                 case 75:
  14005.                 ask = 78;
  14006.                 break;
  14007.  
  14008.                 case 76:
  14009.                 ask = 79;
  14010.                 break;
  14011.  
  14012.                 case 77:
  14013.                 ask = 79;
  14014.                 break;
  14015.  
  14016.                 case 78:
  14017.                 ask = 80;
  14018.                 break;
  14019.  
  14020.                 case 79:
  14021.                 ask = 80;
  14022.                 break;
  14023.  
  14024.                 case 80:
  14025.                 ask = 81;
  14026.                 break;
  14027.  
  14028.                 case 81:
  14029.                 ask = 81;
  14030.                 break;
  14031.  
  14032.             } break;
  14033.  
  14034.             case 83:
  14035.             switch (begin)
  14036.             {
  14037.                 case 0:
  14038.                 ask = 41;
  14039.                 break;
  14040.  
  14041.                 case 1:
  14042.                 ask = 42;
  14043.                 break;
  14044.  
  14045.                 case 2:
  14046.                 ask = 42;
  14047.                 break;
  14048.  
  14049.                 case 3:
  14050.                 ask = 43;
  14051.                 break;
  14052.  
  14053.                 case 4:
  14054.                 ask = 43;
  14055.                 break;
  14056.  
  14057.                 case 5:
  14058.                 ask = 44;
  14059.                 break;
  14060.  
  14061.                 case 6:
  14062.                 ask = 44;
  14063.                 break;
  14064.  
  14065.                 case 7:
  14066.                 ask = 45;
  14067.                 break;
  14068.  
  14069.                 case 8:
  14070.                 ask = 45;
  14071.                 break;
  14072.  
  14073.                 case 9:
  14074.                 ask = 46;
  14075.                 break;
  14076.  
  14077.                 case 10:
  14078.                 ask = 46;
  14079.                 break;
  14080.  
  14081.                 case 11:
  14082.                 ask = 47;
  14083.                 break;
  14084.  
  14085.                 case 12:
  14086.                 ask = 47;
  14087.                 break;
  14088.  
  14089.                 case 13:
  14090.                 ask = 48;
  14091.                 break;
  14092.  
  14093.                 case 14:
  14094.                 ask = 48;
  14095.                 break;
  14096.  
  14097.                 case 15:
  14098.                 ask = 49;
  14099.                 break;
  14100.  
  14101.                 case 16:
  14102.                 ask = 49;
  14103.                 break;
  14104.  
  14105.                 case 17:
  14106.                 ask = 50;
  14107.                 break;
  14108.  
  14109.                 case 18:
  14110.                 ask = 50;
  14111.                 break;
  14112.  
  14113.                 case 19:
  14114.                 ask = 51;
  14115.                 break;
  14116.  
  14117.                 case 20:
  14118.                 ask = 51;
  14119.                 break;
  14120.  
  14121.                 case 21:
  14122.                 ask = 52;
  14123.                 break;
  14124.  
  14125.                 case 22:
  14126.                 ask = 52;
  14127.                 break;
  14128.  
  14129.                 case 23:
  14130.                 ask = 53;
  14131.                 break;
  14132.  
  14133.                 case 24:
  14134.                 ask = 53;
  14135.                 break;
  14136.  
  14137.                 case 25:
  14138.                 ask = 54;
  14139.                 break;
  14140.  
  14141.                 case 26:
  14142.                 ask = 54;
  14143.                 break;
  14144.  
  14145.                 case 27:
  14146.                 ask = 55;
  14147.                 break;
  14148.  
  14149.                 case 28:
  14150.                 ask = 55;
  14151.                 break;
  14152.  
  14153.                 case 29:
  14154.                 ask = 56;
  14155.                 break;
  14156.  
  14157.                 case 30:
  14158.                 ask = 56;
  14159.                 break;
  14160.  
  14161.                 case 31:
  14162.                 ask = 57;
  14163.                 break;
  14164.  
  14165.                 case 32:
  14166.                 ask = 57;
  14167.                 break;
  14168.  
  14169.                 case 33:
  14170.                 ask = 58;
  14171.                 break;
  14172.  
  14173.                 case 34:
  14174.                 ask = 58;
  14175.                 break;
  14176.  
  14177.                 case 35:
  14178.                 ask = 59;
  14179.                 break;
  14180.  
  14181.                 case 36:
  14182.                 ask = 59;
  14183.                 break;
  14184.  
  14185.                 case 37:
  14186.                 ask = 60;
  14187.                 break;
  14188.  
  14189.                 case 38:
  14190.                 ask = 60;
  14191.                 break;
  14192.  
  14193.                 case 39:
  14194.                 ask = 61;
  14195.                 break;
  14196.  
  14197.                 case 40:
  14198.                 ask = 61;
  14199.                 break;
  14200.  
  14201.                 case 41:
  14202.                 ask = 62;
  14203.                 break;
  14204.  
  14205.                 case 42:
  14206.                 ask = 62;
  14207.                 break;
  14208.  
  14209.                 case 43:
  14210.                 ask = 63;
  14211.                 break;
  14212.  
  14213.                 case 44:
  14214.                 ask = 63;
  14215.                 break;
  14216.  
  14217.                 case 45:
  14218.                 ask = 64;
  14219.                 break;
  14220.  
  14221.                 case 46:
  14222.                 ask = 64;
  14223.                 break;
  14224.  
  14225.                 case 47:
  14226.                 ask = 65;
  14227.                 break;
  14228.  
  14229.                 case 48:
  14230.                 ask = 65;
  14231.                 break;
  14232.  
  14233.                 case 49:
  14234.                 ask = 66;
  14235.                 break;
  14236.  
  14237.                 case 50:
  14238.                 ask = 66;
  14239.                 break;
  14240.  
  14241.                 case 51:
  14242.                 ask = 67;
  14243.                 break;
  14244.  
  14245.                 case 52:
  14246.                 ask = 67;
  14247.                 break;
  14248.  
  14249.                 case 53:
  14250.                 ask = 68;
  14251.                 break;
  14252.  
  14253.                 case 54:
  14254.                 ask = 68;
  14255.                 break;
  14256.  
  14257.                 case 55:
  14258.                 ask = 69;
  14259.                 break;
  14260.  
  14261.                 case 56:
  14262.                 ask = 69;
  14263.                 break;
  14264.  
  14265.                 case 57:
  14266.                 ask = 70;
  14267.                 break;
  14268.  
  14269.                 case 58:
  14270.                 ask = 70;
  14271.                 break;
  14272.  
  14273.                 case 59:
  14274.                 ask = 71;
  14275.                 break;
  14276.  
  14277.                 case 60:
  14278.                 ask = 71;
  14279.                 break;
  14280.  
  14281.                 case 61:
  14282.                 ask = 72;
  14283.                 break;
  14284.  
  14285.                 case 62:
  14286.                 ask = 72;
  14287.                 break;
  14288.  
  14289.                 case 63:
  14290.                 ask = 73;
  14291.                 break;
  14292.  
  14293.                 case 64:
  14294.                 ask = 73;
  14295.                 break;
  14296.  
  14297.                 case 65:
  14298.                 ask = 74;
  14299.                 break;
  14300.  
  14301.                 case 66:
  14302.                 ask = 74;
  14303.                 break;
  14304.  
  14305.                 case 67:
  14306.                 ask = 75;
  14307.                 break;
  14308.  
  14309.                 case 68:
  14310.                 ask = 75;
  14311.                 break;
  14312.  
  14313.                 case 69:
  14314.                 ask = 76;
  14315.                 break;
  14316.  
  14317.                 case 70:
  14318.                 ask = 76;
  14319.                 break;
  14320.  
  14321.                 case 71:
  14322.                 ask = 77;
  14323.                 break;
  14324.  
  14325.                 case 72:
  14326.                 ask = 77;
  14327.                 break;
  14328.  
  14329.                 case 73:
  14330.                 ask = 78;
  14331.                 break;
  14332.  
  14333.                 case 74:
  14334.                 ask = 78;
  14335.                 break;
  14336.  
  14337.                 case 75:
  14338.                 ask = 79;
  14339.                 break;
  14340.  
  14341.                 case 76:
  14342.                 ask = 79;
  14343.                 break;
  14344.  
  14345.                 case 77:
  14346.                 ask = 80;
  14347.                 break;
  14348.  
  14349.                 case 78:
  14350.                 ask = 80;
  14351.                 break;
  14352.  
  14353.                 case 79:
  14354.                 ask = 81;
  14355.                 break;
  14356.  
  14357.                 case 80:
  14358.                 ask = 81;
  14359.                 break;
  14360.  
  14361.                 case 81:
  14362.                 ask = 82;
  14363.                 break;
  14364.  
  14365.                 case 82:
  14366.                 ask = 82;
  14367.                 break;
  14368.  
  14369.             } break;
  14370.  
  14371.             case 84:
  14372.             switch (begin)
  14373.             {
  14374.                 case 0:
  14375.                 ask = 42;
  14376.                 break;
  14377.  
  14378.                 case 1:
  14379.                 ask = 42;
  14380.                 break;
  14381.  
  14382.                 case 2:
  14383.                 ask = 43;
  14384.                 break;
  14385.  
  14386.                 case 3:
  14387.                 ask = 43;
  14388.                 break;
  14389.  
  14390.                 case 4:
  14391.                 ask = 44;
  14392.                 break;
  14393.  
  14394.                 case 5:
  14395.                 ask = 44;
  14396.                 break;
  14397.  
  14398.                 case 6:
  14399.                 ask = 45;
  14400.                 break;
  14401.  
  14402.                 case 7:
  14403.                 ask = 45;
  14404.                 break;
  14405.  
  14406.                 case 8:
  14407.                 ask = 46;
  14408.                 break;
  14409.  
  14410.                 case 9:
  14411.                 ask = 46;
  14412.                 break;
  14413.  
  14414.                 case 10:
  14415.                 ask = 47;
  14416.                 break;
  14417.  
  14418.                 case 11:
  14419.                 ask = 47;
  14420.                 break;
  14421.  
  14422.                 case 12:
  14423.                 ask = 48;
  14424.                 break;
  14425.  
  14426.                 case 13:
  14427.                 ask = 48;
  14428.                 break;
  14429.  
  14430.                 case 14:
  14431.                 ask = 49;
  14432.                 break;
  14433.  
  14434.                 case 15:
  14435.                 ask = 49;
  14436.                 break;
  14437.  
  14438.                 case 16:
  14439.                 ask = 50;
  14440.                 break;
  14441.  
  14442.                 case 17:
  14443.                 ask = 50;
  14444.                 break;
  14445.  
  14446.                 case 18:
  14447.                 ask = 51;
  14448.                 break;
  14449.  
  14450.                 case 19:
  14451.                 ask = 51;
  14452.                 break;
  14453.  
  14454.                 case 20:
  14455.                 ask = 52;
  14456.                 break;
  14457.  
  14458.                 case 21:
  14459.                 ask = 52;
  14460.                 break;
  14461.  
  14462.                 case 22:
  14463.                 ask = 53;
  14464.                 break;
  14465.  
  14466.                 case 23:
  14467.                 ask = 53;
  14468.                 break;
  14469.  
  14470.                 case 24:
  14471.                 ask = 54;
  14472.                 break;
  14473.  
  14474.                 case 25:
  14475.                 ask = 54;
  14476.                 break;
  14477.  
  14478.                 case 26:
  14479.                 ask = 55;
  14480.                 break;
  14481.  
  14482.                 case 27:
  14483.                 ask = 55;
  14484.                 break;
  14485.  
  14486.                 case 28:
  14487.                 ask = 56;
  14488.                 break;
  14489.  
  14490.                 case 29:
  14491.                 ask = 56;
  14492.                 break;
  14493.  
  14494.                 case 30:
  14495.                 ask = 57;
  14496.                 break;
  14497.  
  14498.                 case 31:
  14499.                 ask = 57;
  14500.                 break;
  14501.  
  14502.                 case 32:
  14503.                 ask = 58;
  14504.                 break;
  14505.  
  14506.                 case 33:
  14507.                 ask = 58;
  14508.                 break;
  14509.  
  14510.                 case 34:
  14511.                 ask = 59;
  14512.                 break;
  14513.  
  14514.                 case 35:
  14515.                 ask = 59;
  14516.                 break;
  14517.  
  14518.                 case 36:
  14519.                 ask = 60;
  14520.                 break;
  14521.  
  14522.                 case 37:
  14523.                 ask = 60;
  14524.                 break;
  14525.  
  14526.                 case 38:
  14527.                 ask = 61;
  14528.                 break;
  14529.  
  14530.                 case 39:
  14531.                 ask = 61;
  14532.                 break;
  14533.  
  14534.                 case 40:
  14535.                 ask = 62;
  14536.                 break;
  14537.  
  14538.                 case 41:
  14539.                 ask = 62;
  14540.                 break;
  14541.  
  14542.                 case 42:
  14543.                 ask = 63;
  14544.                 break;
  14545.  
  14546.                 case 43:
  14547.                 ask = 63;
  14548.                 break;
  14549.  
  14550.                 case 44:
  14551.                 ask = 64;
  14552.                 break;
  14553.  
  14554.                 case 45:
  14555.                 ask = 64;
  14556.                 break;
  14557.  
  14558.                 case 46:
  14559.                 ask = 65;
  14560.                 break;
  14561.  
  14562.                 case 47:
  14563.                 ask = 65;
  14564.                 break;
  14565.  
  14566.                 case 48:
  14567.                 ask = 66;
  14568.                 break;
  14569.  
  14570.                 case 49:
  14571.                 ask = 66;
  14572.                 break;
  14573.  
  14574.                 case 50:
  14575.                 ask = 67;
  14576.                 break;
  14577.  
  14578.                 case 51:
  14579.                 ask = 67;
  14580.                 break;
  14581.  
  14582.                 case 52:
  14583.                 ask = 68;
  14584.                 break;
  14585.  
  14586.                 case 53:
  14587.                 ask = 68;
  14588.                 break;
  14589.  
  14590.                 case 54:
  14591.                 ask = 69;
  14592.                 break;
  14593.  
  14594.                 case 55:
  14595.                 ask = 69;
  14596.                 break;
  14597.  
  14598.                 case 56:
  14599.                 ask = 70;
  14600.                 break;
  14601.  
  14602.                 case 57:
  14603.                 ask = 70;
  14604.                 break;
  14605.  
  14606.                 case 58:
  14607.                 ask = 71;
  14608.                 break;
  14609.  
  14610.                 case 59:
  14611.                 ask = 71;
  14612.                 break;
  14613.  
  14614.                 case 60:
  14615.                 ask = 72;
  14616.                 break;
  14617.  
  14618.                 case 61:
  14619.                 ask = 72;
  14620.                 break;
  14621.  
  14622.                 case 62:
  14623.                 ask = 73;
  14624.                 break;
  14625.  
  14626.                 case 63:
  14627.                 ask = 73;
  14628.                 break;
  14629.  
  14630.                 case 64:
  14631.                 ask = 74;
  14632.                 break;
  14633.  
  14634.                 case 65:
  14635.                 ask = 74;
  14636.                 break;
  14637.  
  14638.                 case 66:
  14639.                 ask = 75;
  14640.                 break;
  14641.  
  14642.                 case 67:
  14643.                 ask = 75;
  14644.                 break;
  14645.  
  14646.                 case 68:
  14647.                 ask = 76;
  14648.                 break;
  14649.  
  14650.                 case 69:
  14651.                 ask = 76;
  14652.                 break;
  14653.  
  14654.                 case 70:
  14655.                 ask = 77;
  14656.                 break;
  14657.  
  14658.                 case 71:
  14659.                 ask = 77;
  14660.                 break;
  14661.  
  14662.                 case 72:
  14663.                 ask = 78;
  14664.                 break;
  14665.  
  14666.                 case 73:
  14667.                 ask = 78;
  14668.                 break;
  14669.  
  14670.                 case 74:
  14671.                 ask = 79;
  14672.                 break;
  14673.  
  14674.                 case 75:
  14675.                 ask = 79;
  14676.                 break;
  14677.  
  14678.                 case 76:
  14679.                 ask = 80;
  14680.                 break;
  14681.  
  14682.                 case 77:
  14683.                 ask = 80;
  14684.                 break;
  14685.  
  14686.                 case 78:
  14687.                 ask = 81;
  14688.                 break;
  14689.  
  14690.                 case 79:
  14691.                 ask = 81;
  14692.                 break;
  14693.  
  14694.                 case 80:
  14695.                 ask = 82;
  14696.                 break;
  14697.  
  14698.                 case 81:
  14699.                 ask = 82;
  14700.                 break;
  14701.  
  14702.                 case 82:
  14703.                 ask = 83;
  14704.                 break;
  14705.  
  14706.                 case 83:
  14707.                 ask = 83;
  14708.                 break;
  14709.  
  14710.             } break;
  14711.  
  14712.             case 85:
  14713.             switch (begin)
  14714.             {
  14715.                 case 0:
  14716.                 ask = 42;
  14717.                 break;
  14718.  
  14719.                 case 1:
  14720.                 ask = 43;
  14721.                 break;
  14722.  
  14723.                 case 2:
  14724.                 ask = 43;
  14725.                 break;
  14726.  
  14727.                 case 3:
  14728.                 ask = 44;
  14729.                 break;
  14730.  
  14731.                 case 4:
  14732.                 ask = 44;
  14733.                 break;
  14734.  
  14735.                 case 5:
  14736.                 ask = 45;
  14737.                 break;
  14738.  
  14739.                 case 6:
  14740.                 ask = 45;
  14741.                 break;
  14742.  
  14743.                 case 7:
  14744.                 ask = 46;
  14745.                 break;
  14746.  
  14747.                 case 8:
  14748.                 ask = 46;
  14749.                 break;
  14750.  
  14751.                 case 9:
  14752.                 ask = 47;
  14753.                 break;
  14754.  
  14755.                 case 10:
  14756.                 ask = 47;
  14757.                 break;
  14758.  
  14759.                 case 11:
  14760.                 ask = 48;
  14761.                 break;
  14762.  
  14763.                 case 12:
  14764.                 ask = 48;
  14765.                 break;
  14766.  
  14767.                 case 13:
  14768.                 ask = 49;
  14769.                 break;
  14770.  
  14771.                 case 14:
  14772.                 ask = 49;
  14773.                 break;
  14774.  
  14775.                 case 15:
  14776.                 ask = 50;
  14777.                 break;
  14778.  
  14779.                 case 16:
  14780.                 ask = 50;
  14781.                 break;
  14782.  
  14783.                 case 17:
  14784.                 ask = 51;
  14785.                 break;
  14786.  
  14787.                 case 18:
  14788.                 ask = 51;
  14789.                 break;
  14790.  
  14791.                 case 19:
  14792.                 ask = 52;
  14793.                 break;
  14794.  
  14795.                 case 20:
  14796.                 ask = 52;
  14797.                 break;
  14798.  
  14799.                 case 21:
  14800.                 ask = 53;
  14801.                 break;
  14802.  
  14803.                 case 22:
  14804.                 ask = 53;
  14805.                 break;
  14806.  
  14807.                 case 23:
  14808.                 ask = 54;
  14809.                 break;
  14810.  
  14811.                 case 24:
  14812.                 ask = 54;
  14813.                 break;
  14814.  
  14815.                 case 25:
  14816.                 ask = 55;
  14817.                 break;
  14818.  
  14819.                 case 26:
  14820.                 ask = 55;
  14821.                 break;
  14822.  
  14823.                 case 27:
  14824.                 ask = 56;
  14825.                 break;
  14826.  
  14827.                 case 28:
  14828.                 ask = 56;
  14829.                 break;
  14830.  
  14831.                 case 29:
  14832.                 ask = 57;
  14833.                 break;
  14834.  
  14835.                 case 30:
  14836.                 ask = 57;
  14837.                 break;
  14838.  
  14839.                 case 31:
  14840.                 ask = 58;
  14841.                 break;
  14842.  
  14843.                 case 32:
  14844.                 ask = 58;
  14845.                 break;
  14846.  
  14847.                 case 33:
  14848.                 ask = 59;
  14849.                 break;
  14850.  
  14851.                 case 34:
  14852.                 ask = 59;
  14853.                 break;
  14854.  
  14855.                 case 35:
  14856.                 ask = 60;
  14857.                 break;
  14858.  
  14859.                 case 36:
  14860.                 ask = 60;
  14861.                 break;
  14862.  
  14863.                 case 37:
  14864.                 ask = 61;
  14865.                 break;
  14866.  
  14867.                 case 38:
  14868.                 ask = 61;
  14869.                 break;
  14870.  
  14871.                 case 39:
  14872.                 ask = 62;
  14873.                 break;
  14874.  
  14875.                 case 40:
  14876.                 ask = 62;
  14877.                 break;
  14878.  
  14879.                 case 41:
  14880.                 ask = 63;
  14881.                 break;
  14882.  
  14883.                 case 42:
  14884.                 ask = 63;
  14885.                 break;
  14886.  
  14887.                 case 43:
  14888.                 ask = 64;
  14889.                 break;
  14890.  
  14891.                 case 44:
  14892.                 ask = 64;
  14893.                 break;
  14894.  
  14895.                 case 45:
  14896.                 ask = 65;
  14897.                 break;
  14898.  
  14899.                 case 46:
  14900.                 ask = 65;
  14901.                 break;
  14902.  
  14903.                 case 47:
  14904.                 ask = 66;
  14905.                 break;
  14906.  
  14907.                 case 48:
  14908.                 ask = 66;
  14909.                 break;
  14910.  
  14911.                 case 49:
  14912.                 ask = 67;
  14913.                 break;
  14914.  
  14915.                 case 50:
  14916.                 ask = 67;
  14917.                 break;
  14918.  
  14919.                 case 51:
  14920.                 ask = 68;
  14921.                 break;
  14922.  
  14923.                 case 52:
  14924.                 ask = 68;
  14925.                 break;
  14926.  
  14927.                 case 53:
  14928.                 ask = 69;
  14929.                 break;
  14930.  
  14931.                 case 54:
  14932.                 ask = 69;
  14933.                 break;
  14934.  
  14935.                 case 55:
  14936.                 ask = 70;
  14937.                 break;
  14938.  
  14939.                 case 56:
  14940.                 ask = 70;
  14941.                 break;
  14942.  
  14943.                 case 57:
  14944.                 ask = 71;
  14945.                 break;
  14946.  
  14947.                 case 58:
  14948.                 ask = 71;
  14949.                 break;
  14950.  
  14951.                 case 59:
  14952.                 ask = 72;
  14953.                 break;
  14954.  
  14955.                 case 60:
  14956.                 ask = 72;
  14957.                 break;
  14958.  
  14959.                 case 61:
  14960.                 ask = 73;
  14961.                 break;
  14962.  
  14963.                 case 62:
  14964.                 ask = 73;
  14965.                 break;
  14966.  
  14967.                 case 63:
  14968.                 ask = 74;
  14969.                 break;
  14970.  
  14971.                 case 64:
  14972.                 ask = 74;
  14973.                 break;
  14974.  
  14975.                 case 65:
  14976.                 ask = 75;
  14977.                 break;
  14978.  
  14979.                 case 66:
  14980.                 ask = 75;
  14981.                 break;
  14982.  
  14983.                 case 67:
  14984.                 ask = 76;
  14985.                 break;
  14986.  
  14987.                 case 68:
  14988.                 ask = 76;
  14989.                 break;
  14990.  
  14991.                 case 69:
  14992.                 ask = 77;
  14993.                 break;
  14994.  
  14995.                 case 70:
  14996.                 ask = 77;
  14997.                 break;
  14998.  
  14999.                 case 71:
  15000.                 ask = 78;
  15001.                 break;
  15002.  
  15003.                 case 72:
  15004.                 ask = 78;
  15005.                 break;
  15006.  
  15007.                 case 73:
  15008.                 ask = 79;
  15009.                 break;
  15010.  
  15011.                 case 74:
  15012.                 ask = 79;
  15013.                 break;
  15014.  
  15015.                 case 75:
  15016.                 ask = 80;
  15017.                 break;
  15018.  
  15019.                 case 76:
  15020.                 ask = 80;
  15021.                 break;
  15022.  
  15023.                 case 77:
  15024.                 ask = 81;
  15025.                 break;
  15026.  
  15027.                 case 78:
  15028.                 ask = 81;
  15029.                 break;
  15030.  
  15031.                 case 79:
  15032.                 ask = 82;
  15033.                 break;
  15034.  
  15035.                 case 80:
  15036.                 ask = 82;
  15037.                 break;
  15038.  
  15039.                 case 81:
  15040.                 ask = 83;
  15041.                 break;
  15042.  
  15043.                 case 82:
  15044.                 ask = 83;
  15045.                 break;
  15046.  
  15047.                 case 83:
  15048.                 ask = 84;
  15049.                 break;
  15050.  
  15051.                 case 84:
  15052.                 ask = 84;
  15053.                 break;
  15054.  
  15055.             } break;
  15056.  
  15057.             case 86:
  15058.             switch (begin)
  15059.             {
  15060.                 case 0:
  15061.                 ask = 43;
  15062.                 break;
  15063.  
  15064.                 case 1:
  15065.                 ask = 43;
  15066.                 break;
  15067.  
  15068.                 case 2:
  15069.                 ask = 44;
  15070.                 break;
  15071.  
  15072.                 case 3:
  15073.                 ask = 44;
  15074.                 break;
  15075.  
  15076.                 case 4:
  15077.                 ask = 45;
  15078.                 break;
  15079.  
  15080.                 case 5:
  15081.                 ask = 45;
  15082.                 break;
  15083.  
  15084.                 case 6:
  15085.                 ask = 46;
  15086.                 break;
  15087.  
  15088.                 case 7:
  15089.                 ask = 46;
  15090.                 break;
  15091.  
  15092.                 case 8:
  15093.                 ask = 47;
  15094.                 break;
  15095.  
  15096.                 case 9:
  15097.                 ask = 47;
  15098.                 break;
  15099.  
  15100.                 case 10:
  15101.                 ask = 48;
  15102.                 break;
  15103.  
  15104.                 case 11:
  15105.                 ask = 48;
  15106.                 break;
  15107.  
  15108.                 case 12:
  15109.                 ask = 49;
  15110.                 break;
  15111.  
  15112.                 case 13:
  15113.                 ask = 49;
  15114.                 break;
  15115.  
  15116.                 case 14:
  15117.                 ask = 50;
  15118.                 break;
  15119.  
  15120.                 case 15:
  15121.                 ask = 50;
  15122.                 break;
  15123.  
  15124.                 case 16:
  15125.                 ask = 51;
  15126.                 break;
  15127.  
  15128.                 case 17:
  15129.                 ask = 51;
  15130.                 break;
  15131.  
  15132.                 case 18:
  15133.                 ask = 52;
  15134.                 break;
  15135.  
  15136.                 case 19:
  15137.                 ask = 52;
  15138.                 break;
  15139.  
  15140.                 case 20:
  15141.                 ask = 53;
  15142.                 break;
  15143.  
  15144.                 case 21:
  15145.                 ask = 53;
  15146.                 break;
  15147.  
  15148.                 case 22:
  15149.                 ask = 54;
  15150.                 break;
  15151.  
  15152.                 case 23:
  15153.                 ask = 54;
  15154.                 break;
  15155.  
  15156.                 case 24:
  15157.                 ask = 55;
  15158.                 break;
  15159.  
  15160.                 case 25:
  15161.                 ask = 55;
  15162.                 break;
  15163.  
  15164.                 case 26:
  15165.                 ask = 56;
  15166.                 break;
  15167.  
  15168.                 case 27:
  15169.                 ask = 56;
  15170.                 break;
  15171.  
  15172.                 case 28:
  15173.                 ask = 57;
  15174.                 break;
  15175.  
  15176.                 case 29:
  15177.                 ask = 57;
  15178.                 break;
  15179.  
  15180.                 case 30:
  15181.                 ask = 58;
  15182.                 break;
  15183.  
  15184.                 case 31:
  15185.                 ask = 58;
  15186.                 break;
  15187.  
  15188.                 case 32:
  15189.                 ask = 59;
  15190.                 break;
  15191.  
  15192.                 case 33:
  15193.                 ask = 59;
  15194.                 break;
  15195.  
  15196.                 case 34:
  15197.                 ask = 60;
  15198.                 break;
  15199.  
  15200.                 case 35:
  15201.                 ask = 60;
  15202.                 break;
  15203.  
  15204.                 case 36:
  15205.                 ask = 61;
  15206.                 break;
  15207.  
  15208.                 case 37:
  15209.                 ask = 61;
  15210.                 break;
  15211.  
  15212.                 case 38:
  15213.                 ask = 62;
  15214.                 break;
  15215.  
  15216.                 case 39:
  15217.                 ask = 62;
  15218.                 break;
  15219.  
  15220.                 case 40:
  15221.                 ask = 63;
  15222.                 break;
  15223.  
  15224.                 case 41:
  15225.                 ask = 63;
  15226.                 break;
  15227.  
  15228.                 case 42:
  15229.                 ask = 64;
  15230.                 break;
  15231.  
  15232.                 case 43:
  15233.                 ask = 64;
  15234.                 break;
  15235.  
  15236.                 case 44:
  15237.                 ask = 65;
  15238.                 break;
  15239.  
  15240.                 case 45:
  15241.                 ask = 65;
  15242.                 break;
  15243.  
  15244.                 case 46:
  15245.                 ask = 66;
  15246.                 break;
  15247.  
  15248.                 case 47:
  15249.                 ask = 66;
  15250.                 break;
  15251.  
  15252.                 case 48:
  15253.                 ask = 67;
  15254.                 break;
  15255.  
  15256.                 case 49:
  15257.                 ask = 67;
  15258.                 break;
  15259.  
  15260.                 case 50:
  15261.                 ask = 68;
  15262.                 break;
  15263.  
  15264.                 case 51:
  15265.                 ask = 68;
  15266.                 break;
  15267.  
  15268.                 case 52:
  15269.                 ask = 69;
  15270.                 break;
  15271.  
  15272.                 case 53:
  15273.                 ask = 69;
  15274.                 break;
  15275.  
  15276.                 case 54:
  15277.                 ask = 70;
  15278.                 break;
  15279.  
  15280.                 case 55:
  15281.                 ask = 70;
  15282.                 break;
  15283.  
  15284.                 case 56:
  15285.                 ask = 71;
  15286.                 break;
  15287.  
  15288.                 case 57:
  15289.                 ask = 71;
  15290.                 break;
  15291.  
  15292.                 case 58:
  15293.                 ask = 72;
  15294.                 break;
  15295.  
  15296.                 case 59:
  15297.                 ask = 72;
  15298.                 break;
  15299.  
  15300.                 case 60:
  15301.                 ask = 73;
  15302.                 break;
  15303.  
  15304.                 case 61:
  15305.                 ask = 73;
  15306.                 break;
  15307.  
  15308.                 case 62:
  15309.                 ask = 74;
  15310.                 break;
  15311.  
  15312.                 case 63:
  15313.                 ask = 74;
  15314.                 break;
  15315.  
  15316.                 case 64:
  15317.                 ask = 75;
  15318.                 break;
  15319.  
  15320.                 case 65:
  15321.                 ask = 75;
  15322.                 break;
  15323.  
  15324.                 case 66:
  15325.                 ask = 76;
  15326.                 break;
  15327.  
  15328.                 case 67:
  15329.                 ask = 76;
  15330.                 break;
  15331.  
  15332.                 case 68:
  15333.                 ask = 77;
  15334.                 break;
  15335.  
  15336.                 case 69:
  15337.                 ask = 77;
  15338.                 break;
  15339.  
  15340.                 case 70:
  15341.                 ask = 78;
  15342.                 break;
  15343.  
  15344.                 case 71:
  15345.                 ask = 78;
  15346.                 break;
  15347.  
  15348.                 case 72:
  15349.                 ask = 79;
  15350.                 break;
  15351.  
  15352.                 case 73:
  15353.                 ask = 79;
  15354.                 break;
  15355.  
  15356.                 case 74:
  15357.                 ask = 80;
  15358.                 break;
  15359.  
  15360.                 case 75:
  15361.                 ask = 80;
  15362.                 break;
  15363.  
  15364.                 case 76:
  15365.                 ask = 81;
  15366.                 break;
  15367.  
  15368.                 case 77:
  15369.                 ask = 81;
  15370.                 break;
  15371.  
  15372.                 case 78:
  15373.                 ask = 82;
  15374.                 break;
  15375.  
  15376.                 case 79:
  15377.                 ask = 82;
  15378.                 break;
  15379.  
  15380.                 case 80:
  15381.                 ask = 83;
  15382.                 break;
  15383.  
  15384.                 case 81:
  15385.                 ask = 83;
  15386.                 break;
  15387.  
  15388.                 case 82:
  15389.                 ask = 84;
  15390.                 break;
  15391.  
  15392.                 case 83:
  15393.                 ask = 84;
  15394.                 break;
  15395.  
  15396.                 case 84:
  15397.                 ask = 85;
  15398.                 break;
  15399.  
  15400.                 case 85:
  15401.                 ask = 85;
  15402.                 break;
  15403.  
  15404.             } break;
  15405.  
  15406.             case 87:
  15407.             switch (begin)
  15408.             {
  15409.                 case 0:
  15410.                 ask = 43;
  15411.                 break;
  15412.  
  15413.                 case 1:
  15414.                 ask = 44;
  15415.                 break;
  15416.  
  15417.                 case 2:
  15418.                 ask = 44;
  15419.                 break;
  15420.  
  15421.                 case 3:
  15422.                 ask = 45;
  15423.                 break;
  15424.  
  15425.                 case 4:
  15426.                 ask = 45;
  15427.                 break;
  15428.  
  15429.                 case 5:
  15430.                 ask = 46;
  15431.                 break;
  15432.  
  15433.                 case 6:
  15434.                 ask = 46;
  15435.                 break;
  15436.  
  15437.                 case 7:
  15438.                 ask = 47;
  15439.                 break;
  15440.  
  15441.                 case 8:
  15442.                 ask = 47;
  15443.                 break;
  15444.  
  15445.                 case 9:
  15446.                 ask = 48;
  15447.                 break;
  15448.  
  15449.                 case 10:
  15450.                 ask = 48;
  15451.                 break;
  15452.  
  15453.                 case 11:
  15454.                 ask = 49;
  15455.                 break;
  15456.  
  15457.                 case 12:
  15458.                 ask = 49;
  15459.                 break;
  15460.  
  15461.                 case 13:
  15462.                 ask = 50;
  15463.                 break;
  15464.  
  15465.                 case 14:
  15466.                 ask = 50;
  15467.                 break;
  15468.  
  15469.                 case 15:
  15470.                 ask = 51;
  15471.                 break;
  15472.  
  15473.                 case 16:
  15474.                 ask = 51;
  15475.                 break;
  15476.  
  15477.                 case 17:
  15478.                 ask = 52;
  15479.                 break;
  15480.  
  15481.                 case 18:
  15482.                 ask = 52;
  15483.                 break;
  15484.  
  15485.                 case 19:
  15486.                 ask = 53;
  15487.                 break;
  15488.  
  15489.                 case 20:
  15490.                 ask = 53;
  15491.                 break;
  15492.  
  15493.                 case 21:
  15494.                 ask = 54;
  15495.                 break;
  15496.  
  15497.                 case 22:
  15498.                 ask = 54;
  15499.                 break;
  15500.  
  15501.                 case 23:
  15502.                 ask = 55;
  15503.                 break;
  15504.  
  15505.                 case 24:
  15506.                 ask = 55;
  15507.                 break;
  15508.  
  15509.                 case 25:
  15510.                 ask = 56;
  15511.                 break;
  15512.  
  15513.                 case 26:
  15514.                 ask = 56;
  15515.                 break;
  15516.  
  15517.                 case 27:
  15518.                 ask = 57;
  15519.                 break;
  15520.  
  15521.                 case 28:
  15522.                 ask = 57;
  15523.                 break;
  15524.  
  15525.                 case 29:
  15526.                 ask = 58;
  15527.                 break;
  15528.  
  15529.                 case 30:
  15530.                 ask = 58;
  15531.                 break;
  15532.  
  15533.                 case 31:
  15534.                 ask = 59;
  15535.                 break;
  15536.  
  15537.                 case 32:
  15538.                 ask = 59;
  15539.                 break;
  15540.  
  15541.                 case 33:
  15542.                 ask = 60;
  15543.                 break;
  15544.  
  15545.                 case 34:
  15546.                 ask = 60;
  15547.                 break;
  15548.  
  15549.                 case 35:
  15550.                 ask = 61;
  15551.                 break;
  15552.  
  15553.                 case 36:
  15554.                 ask = 61;
  15555.                 break;
  15556.  
  15557.                 case 37:
  15558.                 ask = 62;
  15559.                 break;
  15560.  
  15561.                 case 38:
  15562.                 ask = 62;
  15563.                 break;
  15564.  
  15565.                 case 39:
  15566.                 ask = 63;
  15567.                 break;
  15568.  
  15569.                 case 40:
  15570.                 ask = 63;
  15571.                 break;
  15572.  
  15573.                 case 41:
  15574.                 ask = 64;
  15575.                 break;
  15576.  
  15577.                 case 42:
  15578.                 ask = 64;
  15579.                 break;
  15580.  
  15581.                 case 43:
  15582.                 ask = 65;
  15583.                 break;
  15584.  
  15585.                 case 44:
  15586.                 ask = 65;
  15587.                 break;
  15588.  
  15589.                 case 45:
  15590.                 ask = 66;
  15591.                 break;
  15592.  
  15593.                 case 46:
  15594.                 ask = 66;
  15595.                 break;
  15596.  
  15597.                 case 47:
  15598.                 ask = 67;
  15599.                 break;
  15600.  
  15601.                 case 48:
  15602.                 ask = 67;
  15603.                 break;
  15604.  
  15605.                 case 49:
  15606.                 ask = 68;
  15607.                 break;
  15608.  
  15609.                 case 50:
  15610.                 ask = 68;
  15611.                 break;
  15612.  
  15613.                 case 51:
  15614.                 ask = 69;
  15615.                 break;
  15616.  
  15617.                 case 52:
  15618.                 ask = 69;
  15619.                 break;
  15620.  
  15621.                 case 53:
  15622.                 ask = 70;
  15623.                 break;
  15624.  
  15625.                 case 54:
  15626.                 ask = 70;
  15627.                 break;
  15628.  
  15629.                 case 55:
  15630.                 ask = 71;
  15631.                 break;
  15632.  
  15633.                 case 56:
  15634.                 ask = 71;
  15635.                 break;
  15636.  
  15637.                 case 57:
  15638.                 ask = 72;
  15639.                 break;
  15640.  
  15641.                 case 58:
  15642.                 ask = 72;
  15643.                 break;
  15644.  
  15645.                 case 59:
  15646.                 ask = 73;
  15647.                 break;
  15648.  
  15649.                 case 60:
  15650.                 ask = 73;
  15651.                 break;
  15652.  
  15653.                 case 61:
  15654.                 ask = 74;
  15655.                 break;
  15656.  
  15657.                 case 62:
  15658.                 ask = 74;
  15659.                 break;
  15660.  
  15661.                 case 63:
  15662.                 ask = 75;
  15663.                 break;
  15664.  
  15665.                 case 64:
  15666.                 ask = 75;
  15667.                 break;
  15668.  
  15669.                 case 65:
  15670.                 ask = 76;
  15671.                 break;
  15672.  
  15673.                 case 66:
  15674.                 ask = 76;
  15675.                 break;
  15676.  
  15677.                 case 67:
  15678.                 ask = 77;
  15679.                 break;
  15680.  
  15681.                 case 68:
  15682.                 ask = 77;
  15683.                 break;
  15684.  
  15685.                 case 69:
  15686.                 ask = 78;
  15687.                 break;
  15688.  
  15689.                 case 70:
  15690.                 ask = 78;
  15691.                 break;
  15692.  
  15693.                 case 71:
  15694.                 ask = 79;
  15695.                 break;
  15696.  
  15697.                 case 72:
  15698.                 ask = 79;
  15699.                 break;
  15700.  
  15701.                 case 73:
  15702.                 ask = 80;
  15703.                 break;
  15704.  
  15705.                 case 74:
  15706.                 ask = 80;
  15707.                 break;
  15708.  
  15709.                 case 75:
  15710.                 ask = 81;
  15711.                 break;
  15712.  
  15713.                 case 76:
  15714.                 ask = 81;
  15715.                 break;
  15716.  
  15717.                 case 77:
  15718.                 ask = 82;
  15719.                 break;
  15720.  
  15721.                 case 78:
  15722.                 ask = 82;
  15723.                 break;
  15724.  
  15725.                 case 79:
  15726.                 ask = 83;
  15727.                 break;
  15728.  
  15729.                 case 80:
  15730.                 ask = 83;
  15731.                 break;
  15732.  
  15733.                 case 81:
  15734.                 ask = 84;
  15735.                 break;
  15736.  
  15737.                 case 82:
  15738.                 ask = 84;
  15739.                 break;
  15740.  
  15741.                 case 83:
  15742.                 ask = 85;
  15743.                 break;
  15744.  
  15745.                 case 84:
  15746.                 ask = 85;
  15747.                 break;
  15748.  
  15749.                 case 85:
  15750.                 ask = 86;
  15751.                 break;
  15752.  
  15753.                 case 86:
  15754.                 ask = 86;
  15755.                 break;
  15756.  
  15757.             } break;
  15758.  
  15759.             case 88:
  15760.             switch (begin)
  15761.             {
  15762.                 case 0:
  15763.                 ask = 44;
  15764.                 break;
  15765.  
  15766.                 case 1:
  15767.                 ask = 44;
  15768.                 break;
  15769.  
  15770.                 case 2:
  15771.                 ask = 45;
  15772.                 break;
  15773.  
  15774.                 case 3:
  15775.                 ask = 45;
  15776.                 break;
  15777.  
  15778.                 case 4:
  15779.                 ask = 46;
  15780.                 break;
  15781.  
  15782.                 case 5:
  15783.                 ask = 46;
  15784.                 break;
  15785.  
  15786.                 case 6:
  15787.                 ask = 47;
  15788.                 break;
  15789.  
  15790.                 case 7:
  15791.                 ask = 47;
  15792.                 break;
  15793.  
  15794.                 case 8:
  15795.                 ask = 48;
  15796.                 break;
  15797.  
  15798.                 case 9:
  15799.                 ask = 48;
  15800.                 break;
  15801.  
  15802.                 case 10:
  15803.                 ask = 49;
  15804.                 break;
  15805.  
  15806.                 case 11:
  15807.                 ask = 49;
  15808.                 break;
  15809.  
  15810.                 case 12:
  15811.                 ask = 50;
  15812.                 break;
  15813.  
  15814.                 case 13:
  15815.                 ask = 50;
  15816.                 break;
  15817.  
  15818.                 case 14:
  15819.                 ask = 51;
  15820.                 break;
  15821.  
  15822.                 case 15:
  15823.                 ask = 51;
  15824.                 break;
  15825.  
  15826.                 case 16:
  15827.                 ask = 52;
  15828.                 break;
  15829.  
  15830.                 case 17:
  15831.                 ask = 52;
  15832.                 break;
  15833.  
  15834.                 case 18:
  15835.                 ask = 53;
  15836.                 break;
  15837.  
  15838.                 case 19:
  15839.                 ask = 53;
  15840.                 break;
  15841.  
  15842.                 case 20:
  15843.                 ask = 54;
  15844.                 break;
  15845.  
  15846.                 case 21:
  15847.                 ask = 54;
  15848.                 break;
  15849.  
  15850.                 case 22:
  15851.                 ask = 55;
  15852.                 break;
  15853.  
  15854.                 case 23:
  15855.                 ask = 55;
  15856.                 break;
  15857.  
  15858.                 case 24:
  15859.                 ask = 56;
  15860.                 break;
  15861.  
  15862.                 case 25:
  15863.                 ask = 56;
  15864.                 break;
  15865.  
  15866.                 case 26:
  15867.                 ask = 57;
  15868.                 break;
  15869.  
  15870.                 case 27:
  15871.                 ask = 57;
  15872.                 break;
  15873.  
  15874.                 case 28:
  15875.                 ask = 58;
  15876.                 break;
  15877.  
  15878.                 case 29:
  15879.                 ask = 58;
  15880.                 break;
  15881.  
  15882.                 case 30:
  15883.                 ask = 59;
  15884.                 break;
  15885.  
  15886.                 case 31:
  15887.                 ask = 59;
  15888.                 break;
  15889.  
  15890.                 case 32:
  15891.                 ask = 60;
  15892.                 break;
  15893.  
  15894.                 case 33:
  15895.                 ask = 60;
  15896.                 break;
  15897.  
  15898.                 case 34:
  15899.                 ask = 61;
  15900.                 break;
  15901.  
  15902.                 case 35:
  15903.                 ask = 61;
  15904.                 break;
  15905.  
  15906.                 case 36:
  15907.                 ask = 62;
  15908.                 break;
  15909.  
  15910.                 case 37:
  15911.                 ask = 62;
  15912.                 break;
  15913.  
  15914.                 case 38:
  15915.                 ask = 63;
  15916.                 break;
  15917.  
  15918.                 case 39:
  15919.                 ask = 63;
  15920.                 break;
  15921.  
  15922.                 case 40:
  15923.                 ask = 64;
  15924.                 break;
  15925.  
  15926.                 case 41:
  15927.                 ask = 64;
  15928.                 break;
  15929.  
  15930.                 case 42:
  15931.                 ask = 65;
  15932.                 break;
  15933.  
  15934.                 case 43:
  15935.                 ask = 65;
  15936.                 break;
  15937.  
  15938.                 case 44:
  15939.                 ask = 66;
  15940.                 break;
  15941.  
  15942.                 case 45:
  15943.                 ask = 66;
  15944.                 break;
  15945.  
  15946.                 case 46:
  15947.                 ask = 67;
  15948.                 break;
  15949.  
  15950.                 case 47:
  15951.                 ask = 67;
  15952.                 break;
  15953.  
  15954.                 case 48:
  15955.                 ask = 68;
  15956.                 break;
  15957.  
  15958.                 case 49:
  15959.                 ask = 68;
  15960.                 break;
  15961.  
  15962.                 case 50:
  15963.                 ask = 69;
  15964.                 break;
  15965.  
  15966.                 case 51:
  15967.                 ask = 69;
  15968.                 break;
  15969.  
  15970.                 case 52:
  15971.                 ask = 70;
  15972.                 break;
  15973.  
  15974.                 case 53:
  15975.                 ask = 70;
  15976.                 break;
  15977.  
  15978.                 case 54:
  15979.                 ask = 71;
  15980.                 break;
  15981.  
  15982.                 case 55:
  15983.                 ask = 71;
  15984.                 break;
  15985.  
  15986.                 case 56:
  15987.                 ask = 72;
  15988.                 break;
  15989.  
  15990.                 case 57:
  15991.                 ask = 72;
  15992.                 break;
  15993.  
  15994.                 case 58:
  15995.                 ask = 73;
  15996.                 break;
  15997.  
  15998.                 case 59:
  15999.                 ask = 73;
  16000.                 break;
  16001.  
  16002.                 case 60:
  16003.                 ask = 74;
  16004.                 break;
  16005.  
  16006.                 case 61:
  16007.                 ask = 74;
  16008.                 break;
  16009.  
  16010.                 case 62:
  16011.                 ask = 75;
  16012.                 break;
  16013.  
  16014.                 case 63:
  16015.                 ask = 75;
  16016.                 break;
  16017.  
  16018.                 case 64:
  16019.                 ask = 76;
  16020.                 break;
  16021.  
  16022.                 case 65:
  16023.                 ask = 76;
  16024.                 break;
  16025.  
  16026.                 case 66:
  16027.                 ask = 77;
  16028.                 break;
  16029.  
  16030.                 case 67:
  16031.                 ask = 77;
  16032.                 break;
  16033.  
  16034.                 case 68:
  16035.                 ask = 78;
  16036.                 break;
  16037.  
  16038.                 case 69:
  16039.                 ask = 78;
  16040.                 break;
  16041.  
  16042.                 case 70:
  16043.                 ask = 79;
  16044.                 break;
  16045.  
  16046.                 case 71:
  16047.                 ask = 79;
  16048.                 break;
  16049.  
  16050.                 case 72:
  16051.                 ask = 80;
  16052.                 break;
  16053.  
  16054.                 case 73:
  16055.                 ask = 80;
  16056.                 break;
  16057.  
  16058.                 case 74:
  16059.                 ask = 81;
  16060.                 break;
  16061.  
  16062.                 case 75:
  16063.                 ask = 81;
  16064.                 break;
  16065.  
  16066.                 case 76:
  16067.                 ask = 82;
  16068.                 break;
  16069.  
  16070.                 case 77:
  16071.                 ask = 82;
  16072.                 break;
  16073.  
  16074.                 case 78:
  16075.                 ask = 83;
  16076.                 break;
  16077.  
  16078.                 case 79:
  16079.                 ask = 83;
  16080.                 break;
  16081.  
  16082.                 case 80:
  16083.                 ask = 84;
  16084.                 break;
  16085.  
  16086.                 case 81:
  16087.                 ask = 84;
  16088.                 break;
  16089.  
  16090.                 case 82:
  16091.                 ask = 85;
  16092.                 break;
  16093.  
  16094.                 case 83:
  16095.                 ask = 85;
  16096.                 break;
  16097.  
  16098.                 case 84:
  16099.                 ask = 86;
  16100.                 break;
  16101.  
  16102.                 case 85:
  16103.                 ask = 86;
  16104.                 break;
  16105.  
  16106.                 case 86:
  16107.                 ask = 87;
  16108.                 break;
  16109.  
  16110.                 case 87:
  16111.                 ask = 87;
  16112.                 break;
  16113.  
  16114.             } break;
  16115.  
  16116.             case 89:
  16117.             switch (begin)
  16118.             {
  16119.                 case 0:
  16120.                 ask = 44;
  16121.                 break;
  16122.  
  16123.                 case 1:
  16124.                 ask = 45;
  16125.                 break;
  16126.  
  16127.                 case 2:
  16128.                 ask = 45;
  16129.                 break;
  16130.  
  16131.                 case 3:
  16132.                 ask = 46;
  16133.                 break;
  16134.  
  16135.                 case 4:
  16136.                 ask = 46;
  16137.                 break;
  16138.  
  16139.                 case 5:
  16140.                 ask = 47;
  16141.                 break;
  16142.  
  16143.                 case 6:
  16144.                 ask = 47;
  16145.                 break;
  16146.  
  16147.                 case 7:
  16148.                 ask = 48;
  16149.                 break;
  16150.  
  16151.                 case 8:
  16152.                 ask = 48;
  16153.                 break;
  16154.  
  16155.                 case 9:
  16156.                 ask = 49;
  16157.                 break;
  16158.  
  16159.                 case 10:
  16160.                 ask = 49;
  16161.                 break;
  16162.  
  16163.                 case 11:
  16164.                 ask = 50;
  16165.                 break;
  16166.  
  16167.                 case 12:
  16168.                 ask = 50;
  16169.                 break;
  16170.  
  16171.                 case 13:
  16172.                 ask = 51;
  16173.                 break;
  16174.  
  16175.                 case 14:
  16176.                 ask = 51;
  16177.                 break;
  16178.  
  16179.                 case 15:
  16180.                 ask = 52;
  16181.                 break;
  16182.  
  16183.                 case 16:
  16184.                 ask = 52;
  16185.                 break;
  16186.  
  16187.                 case 17:
  16188.                 ask = 53;
  16189.                 break;
  16190.  
  16191.                 case 18:
  16192.                 ask = 53;
  16193.                 break;
  16194.  
  16195.                 case 19:
  16196.                 ask = 54;
  16197.                 break;
  16198.  
  16199.                 case 20:
  16200.                 ask = 54;
  16201.                 break;
  16202.  
  16203.                 case 21:
  16204.                 ask = 55;
  16205.                 break;
  16206.  
  16207.                 case 22:
  16208.                 ask = 55;
  16209.                 break;
  16210.  
  16211.                 case 23:
  16212.                 ask = 56;
  16213.                 break;
  16214.  
  16215.                 case 24:
  16216.                 ask = 56;
  16217.                 break;
  16218.  
  16219.                 case 25:
  16220.                 ask = 57;
  16221.                 break;
  16222.  
  16223.                 case 26:
  16224.                 ask = 57;
  16225.                 break;
  16226.  
  16227.                 case 27:
  16228.                 ask = 58;
  16229.                 break;
  16230.  
  16231.                 case 28:
  16232.                 ask = 58;
  16233.                 break;
  16234.  
  16235.                 case 29:
  16236.                 ask = 59;
  16237.                 break;
  16238.  
  16239.                 case 30:
  16240.                 ask = 59;
  16241.                 break;
  16242.  
  16243.                 case 31:
  16244.                 ask = 60;
  16245.                 break;
  16246.  
  16247.                 case 32:
  16248.                 ask = 60;
  16249.                 break;
  16250.  
  16251.                 case 33:
  16252.                 ask = 61;
  16253.                 break;
  16254.  
  16255.                 case 34:
  16256.                 ask = 61;
  16257.                 break;
  16258.  
  16259.                 case 35:
  16260.                 ask = 62;
  16261.                 break;
  16262.  
  16263.                 case 36:
  16264.                 ask = 62;
  16265.                 break;
  16266.  
  16267.                 case 37:
  16268.                 ask = 63;
  16269.                 break;
  16270.  
  16271.                 case 38:
  16272.                 ask = 63;
  16273.                 break;
  16274.  
  16275.                 case 39:
  16276.                 ask = 64;
  16277.                 break;
  16278.  
  16279.                 case 40:
  16280.                 ask = 64;
  16281.                 break;
  16282.  
  16283.                 case 41:
  16284.                 ask = 65;
  16285.                 break;
  16286.  
  16287.                 case 42:
  16288.                 ask = 65;
  16289.                 break;
  16290.  
  16291.                 case 43:
  16292.                 ask = 66;
  16293.                 break;
  16294.  
  16295.                 case 44:
  16296.                 ask = 66;
  16297.                 break;
  16298.  
  16299.                 case 45:
  16300.                 ask = 67;
  16301.                 break;
  16302.  
  16303.                 case 46:
  16304.                 ask = 67;
  16305.                 break;
  16306.  
  16307.                 case 47:
  16308.                 ask = 68;
  16309.                 break;
  16310.  
  16311.                 case 48:
  16312.                 ask = 68;
  16313.                 break;
  16314.  
  16315.                 case 49:
  16316.                 ask = 69;
  16317.                 break;
  16318.  
  16319.                 case 50:
  16320.                 ask = 69;
  16321.                 break;
  16322.  
  16323.                 case 51:
  16324.                 ask = 70;
  16325.                 break;
  16326.  
  16327.                 case 52:
  16328.                 ask = 70;
  16329.                 break;
  16330.  
  16331.                 case 53:
  16332.                 ask = 71;
  16333.                 break;
  16334.  
  16335.                 case 54:
  16336.                 ask = 71;
  16337.                 break;
  16338.  
  16339.                 case 55:
  16340.                 ask = 72;
  16341.                 break;
  16342.  
  16343.                 case 56:
  16344.                 ask = 72;
  16345.                 break;
  16346.  
  16347.                 case 57:
  16348.                 ask = 73;
  16349.                 break;
  16350.  
  16351.                 case 58:
  16352.                 ask = 73;
  16353.                 break;
  16354.  
  16355.                 case 59:
  16356.                 ask = 74;
  16357.                 break;
  16358.  
  16359.                 case 60:
  16360.                 ask = 74;
  16361.                 break;
  16362.  
  16363.                 case 61:
  16364.                 ask = 75;
  16365.                 break;
  16366.  
  16367.                 case 62:
  16368.                 ask = 75;
  16369.                 break;
  16370.  
  16371.                 case 63:
  16372.                 ask = 76;
  16373.                 break;
  16374.  
  16375.                 case 64:
  16376.                 ask = 76;
  16377.                 break;
  16378.  
  16379.                 case 65:
  16380.                 ask = 77;
  16381.                 break;
  16382.  
  16383.                 case 66:
  16384.                 ask = 77;
  16385.                 break;
  16386.  
  16387.                 case 67:
  16388.                 ask = 78;
  16389.                 break;
  16390.  
  16391.                 case 68:
  16392.                 ask = 78;
  16393.                 break;
  16394.  
  16395.                 case 69:
  16396.                 ask = 79;
  16397.                 break;
  16398.  
  16399.                 case 70:
  16400.                 ask = 79;
  16401.                 break;
  16402.  
  16403.                 case 71:
  16404.                 ask = 80;
  16405.                 break;
  16406.  
  16407.                 case 72:
  16408.                 ask = 80;
  16409.                 break;
  16410.  
  16411.                 case 73:
  16412.                 ask = 81;
  16413.                 break;
  16414.  
  16415.                 case 74:
  16416.                 ask = 81;
  16417.                 break;
  16418.  
  16419.                 case 75:
  16420.                 ask = 82;
  16421.                 break;
  16422.  
  16423.                 case 76:
  16424.                 ask = 82;
  16425.                 break;
  16426.  
  16427.                 case 77:
  16428.                 ask = 83;
  16429.                 break;
  16430.  
  16431.                 case 78:
  16432.                 ask = 83;
  16433.                 break;
  16434.  
  16435.                 case 79:
  16436.                 ask = 84;
  16437.                 break;
  16438.  
  16439.                 case 80:
  16440.                 ask = 84;
  16441.                 break;
  16442.  
  16443.                 case 81:
  16444.                 ask = 85;
  16445.                 break;
  16446.  
  16447.                 case 82:
  16448.                 ask = 85;
  16449.                 break;
  16450.  
  16451.                 case 83:
  16452.                 ask = 86;
  16453.                 break;
  16454.  
  16455.                 case 84:
  16456.                 ask = 86;
  16457.                 break;
  16458.  
  16459.                 case 85:
  16460.                 ask = 87;
  16461.                 break;
  16462.  
  16463.                 case 86:
  16464.                 ask = 87;
  16465.                 break;
  16466.  
  16467.                 case 87:
  16468.                 ask = 88;
  16469.                 break;
  16470.  
  16471.                 case 88:
  16472.                 ask = 88;
  16473.                 break;
  16474.  
  16475.             } break;
  16476.  
  16477.             case 90:
  16478.             switch (begin)
  16479.             {
  16480.                 case 0:
  16481.                 ask = 45;
  16482.                 break;
  16483.  
  16484.                 case 1:
  16485.                 ask = 45;
  16486.                 break;
  16487.  
  16488.                 case 2:
  16489.                 ask = 46;
  16490.                 break;
  16491.  
  16492.                 case 3:
  16493.                 ask = 46;
  16494.                 break;
  16495.  
  16496.                 case 4:
  16497.                 ask = 47;
  16498.                 break;
  16499.  
  16500.                 case 5:
  16501.                 ask = 47;
  16502.                 break;
  16503.  
  16504.                 case 6:
  16505.                 ask = 48;
  16506.                 break;
  16507.  
  16508.                 case 7:
  16509.                 ask = 48;
  16510.                 break;
  16511.  
  16512.                 case 8:
  16513.                 ask = 49;
  16514.                 break;
  16515.  
  16516.                 case 9:
  16517.                 ask = 49;
  16518.                 break;
  16519.  
  16520.                 case 10:
  16521.                 ask = 50;
  16522.                 break;
  16523.  
  16524.                 case 11:
  16525.                 ask = 50;
  16526.                 break;
  16527.  
  16528.                 case 12:
  16529.                 ask = 51;
  16530.                 break;
  16531.  
  16532.                 case 13:
  16533.                 ask = 51;
  16534.                 break;
  16535.  
  16536.                 case 14:
  16537.                 ask = 52;
  16538.                 break;
  16539.  
  16540.                 case 15:
  16541.                 ask = 52;
  16542.                 break;
  16543.  
  16544.                 case 16:
  16545.                 ask = 53;
  16546.                 break;
  16547.  
  16548.                 case 17:
  16549.                 ask = 53;
  16550.                 break;
  16551.  
  16552.                 case 18:
  16553.                 ask = 54;
  16554.                 break;
  16555.  
  16556.                 case 19:
  16557.                 ask = 54;
  16558.                 break;
  16559.  
  16560.                 case 20:
  16561.                 ask = 55;
  16562.                 break;
  16563.  
  16564.                 case 21:
  16565.                 ask = 55;
  16566.                 break;
  16567.  
  16568.                 case 22:
  16569.                 ask = 56;
  16570.                 break;
  16571.  
  16572.                 case 23:
  16573.                 ask = 56;
  16574.                 break;
  16575.  
  16576.                 case 24:
  16577.                 ask = 57;
  16578.                 break;
  16579.  
  16580.                 case 25:
  16581.                 ask = 57;
  16582.                 break;
  16583.  
  16584.                 case 26:
  16585.                 ask = 58;
  16586.                 break;
  16587.  
  16588.                 case 27:
  16589.                 ask = 58;
  16590.                 break;
  16591.  
  16592.                 case 28:
  16593.                 ask = 59;
  16594.                 break;
  16595.  
  16596.                 case 29:
  16597.                 ask = 59;
  16598.                 break;
  16599.  
  16600.                 case 30:
  16601.                 ask = 60;
  16602.                 break;
  16603.  
  16604.                 case 31:
  16605.                 ask = 60;
  16606.                 break;
  16607.  
  16608.                 case 32:
  16609.                 ask = 61;
  16610.                 break;
  16611.  
  16612.                 case 33:
  16613.                 ask = 61;
  16614.                 break;
  16615.  
  16616.                 case 34:
  16617.                 ask = 62;
  16618.                 break;
  16619.  
  16620.                 case 35:
  16621.                 ask = 62;
  16622.                 break;
  16623.  
  16624.                 case 36:
  16625.                 ask = 63;
  16626.                 break;
  16627.  
  16628.                 case 37:
  16629.                 ask = 63;
  16630.                 break;
  16631.  
  16632.                 case 38:
  16633.                 ask = 64;
  16634.                 break;
  16635.  
  16636.                 case 39:
  16637.                 ask = 64;
  16638.                 break;
  16639.  
  16640.                 case 40:
  16641.                 ask = 65;
  16642.                 break;
  16643.  
  16644.                 case 41:
  16645.                 ask = 65;
  16646.                 break;
  16647.  
  16648.                 case 42:
  16649.                 ask = 66;
  16650.                 break;
  16651.  
  16652.                 case 43:
  16653.                 ask = 66;
  16654.                 break;
  16655.  
  16656.                 case 44:
  16657.                 ask = 67;
  16658.                 break;
  16659.  
  16660.                 case 45:
  16661.                 ask = 67;
  16662.                 break;
  16663.  
  16664.                 case 46:
  16665.                 ask = 68;
  16666.                 break;
  16667.  
  16668.                 case 47:
  16669.                 ask = 68;
  16670.                 break;
  16671.  
  16672.                 case 48:
  16673.                 ask = 69;
  16674.                 break;
  16675.  
  16676.                 case 49:
  16677.                 ask = 69;
  16678.                 break;
  16679.  
  16680.                 case 50:
  16681.                 ask = 70;
  16682.                 break;
  16683.  
  16684.                 case 51:
  16685.                 ask = 70;
  16686.                 break;
  16687.  
  16688.                 case 52:
  16689.                 ask = 71;
  16690.                 break;
  16691.  
  16692.                 case 53:
  16693.                 ask = 71;
  16694.                 break;
  16695.  
  16696.                 case 54:
  16697.                 ask = 72;
  16698.                 break;
  16699.  
  16700.                 case 55:
  16701.                 ask = 72;
  16702.                 break;
  16703.  
  16704.                 case 56:
  16705.                 ask = 73;
  16706.                 break;
  16707.  
  16708.                 case 57:
  16709.                 ask = 73;
  16710.                 break;
  16711.  
  16712.                 case 58:
  16713.                 ask = 74;
  16714.                 break;
  16715.  
  16716.                 case 59:
  16717.                 ask = 74;
  16718.                 break;
  16719.  
  16720.                 case 60:
  16721.                 ask = 75;
  16722.                 break;
  16723.  
  16724.                 case 61:
  16725.                 ask = 75;
  16726.                 break;
  16727.  
  16728.                 case 62:
  16729.                 ask = 76;
  16730.                 break;
  16731.  
  16732.                 case 63:
  16733.                 ask = 76;
  16734.                 break;
  16735.  
  16736.                 case 64:
  16737.                 ask = 77;
  16738.                 break;
  16739.  
  16740.                 case 65:
  16741.                 ask = 77;
  16742.                 break;
  16743.  
  16744.                 case 66:
  16745.                 ask = 78;
  16746.                 break;
  16747.  
  16748.                 case 67:
  16749.                 ask = 78;
  16750.                 break;
  16751.  
  16752.                 case 68:
  16753.                 ask = 79;
  16754.                 break;
  16755.  
  16756.                 case 69:
  16757.                 ask = 79;
  16758.                 break;
  16759.  
  16760.                 case 70:
  16761.                 ask = 80;
  16762.                 break;
  16763.  
  16764.                 case 71:
  16765.                 ask = 80;
  16766.                 break;
  16767.  
  16768.                 case 72:
  16769.                 ask = 81;
  16770.                 break;
  16771.  
  16772.                 case 73:
  16773.                 ask = 81;
  16774.                 break;
  16775.  
  16776.                 case 74:
  16777.                 ask = 82;
  16778.                 break;
  16779.  
  16780.                 case 75:
  16781.                 ask = 82;
  16782.                 break;
  16783.  
  16784.                 case 76:
  16785.                 ask = 83;
  16786.                 break;
  16787.  
  16788.                 case 77:
  16789.                 ask = 83;
  16790.                 break;
  16791.  
  16792.                 case 78:
  16793.                 ask = 84;
  16794.                 break;
  16795.  
  16796.                 case 79:
  16797.                 ask = 84;
  16798.                 break;
  16799.  
  16800.                 case 80:
  16801.                 ask = 85;
  16802.                 break;
  16803.  
  16804.                 case 81:
  16805.                 ask = 85;
  16806.                 break;
  16807.  
  16808.                 case 82:
  16809.                 ask = 86;
  16810.                 break;
  16811.  
  16812.                 case 83:
  16813.                 ask = 86;
  16814.                 break;
  16815.  
  16816.                 case 84:
  16817.                 ask = 87;
  16818.                 break;
  16819.  
  16820.                 case 85:
  16821.                 ask = 87;
  16822.                 break;
  16823.  
  16824.                 case 86:
  16825.                 ask = 88;
  16826.                 break;
  16827.  
  16828.                 case 87:
  16829.                 ask = 88;
  16830.                 break;
  16831.  
  16832.                 case 88:
  16833.                 ask = 89;
  16834.                 break;
  16835.  
  16836.                 case 89:
  16837.                 ask = 89;
  16838.                 break;
  16839.  
  16840.             } break;
  16841.  
  16842.             case 91:
  16843.             switch (begin)
  16844.             {
  16845.                 case 0:
  16846.                 ask = 45;
  16847.                 break;
  16848.  
  16849.                 case 1:
  16850.                 ask = 46;
  16851.                 break;
  16852.  
  16853.                 case 2:
  16854.                 ask = 46;
  16855.                 break;
  16856.  
  16857.                 case 3:
  16858.                 ask = 47;
  16859.                 break;
  16860.  
  16861.                 case 4:
  16862.                 ask = 47;
  16863.                 break;
  16864.  
  16865.                 case 5:
  16866.                 ask = 48;
  16867.                 break;
  16868.  
  16869.                 case 6:
  16870.                 ask = 48;
  16871.                 break;
  16872.  
  16873.                 case 7:
  16874.                 ask = 49;
  16875.                 break;
  16876.  
  16877.                 case 8:
  16878.                 ask = 49;
  16879.                 break;
  16880.  
  16881.                 case 9:
  16882.                 ask = 50;
  16883.                 break;
  16884.  
  16885.                 case 10:
  16886.                 ask = 50;
  16887.                 break;
  16888.  
  16889.                 case 11:
  16890.                 ask = 51;
  16891.                 break;
  16892.  
  16893.                 case 12:
  16894.                 ask = 51;
  16895.                 break;
  16896.  
  16897.                 case 13:
  16898.                 ask = 52;
  16899.                 break;
  16900.  
  16901.                 case 14:
  16902.                 ask = 52;
  16903.                 break;
  16904.  
  16905.                 case 15:
  16906.                 ask = 53;
  16907.                 break;
  16908.  
  16909.                 case 16:
  16910.                 ask = 53;
  16911.                 break;
  16912.  
  16913.                 case 17:
  16914.                 ask = 54;
  16915.                 break;
  16916.  
  16917.                 case 18:
  16918.                 ask = 54;
  16919.                 break;
  16920.  
  16921.                 case 19:
  16922.                 ask = 55;
  16923.                 break;
  16924.  
  16925.                 case 20:
  16926.                 ask = 55;
  16927.                 break;
  16928.  
  16929.                 case 21:
  16930.                 ask = 56;
  16931.                 break;
  16932.  
  16933.                 case 22:
  16934.                 ask = 56;
  16935.                 break;
  16936.  
  16937.                 case 23:
  16938.                 ask = 57;
  16939.                 break;
  16940.  
  16941.                 case 24:
  16942.                 ask = 57;
  16943.                 break;
  16944.  
  16945.                 case 25:
  16946.                 ask = 58;
  16947.                 break;
  16948.  
  16949.                 case 26:
  16950.                 ask = 58;
  16951.                 break;
  16952.  
  16953.                 case 27:
  16954.                 ask = 59;
  16955.                 break;
  16956.  
  16957.                 case 28:
  16958.                 ask = 59;
  16959.                 break;
  16960.  
  16961.                 case 29:
  16962.                 ask = 60;
  16963.                 break;
  16964.  
  16965.                 case 30:
  16966.                 ask = 60;
  16967.                 break;
  16968.  
  16969.                 case 31:
  16970.                 ask = 61;
  16971.                 break;
  16972.  
  16973.                 case 32:
  16974.                 ask = 61;
  16975.                 break;
  16976.  
  16977.                 case 33:
  16978.                 ask = 62;
  16979.                 break;
  16980.  
  16981.                 case 34:
  16982.                 ask = 62;
  16983.                 break;
  16984.  
  16985.                 case 35:
  16986.                 ask = 63;
  16987.                 break;
  16988.  
  16989.                 case 36:
  16990.                 ask = 63;
  16991.                 break;
  16992.  
  16993.                 case 37:
  16994.                 ask = 64;
  16995.                 break;
  16996.  
  16997.                 case 38:
  16998.                 ask = 64;
  16999.                 break;
  17000.  
  17001.                 case 39:
  17002.                 ask = 65;
  17003.                 break;
  17004.  
  17005.                 case 40:
  17006.                 ask = 65;
  17007.                 break;
  17008.  
  17009.                 case 41:
  17010.                 ask = 66;
  17011.                 break;
  17012.  
  17013.                 case 42:
  17014.                 ask = 66;
  17015.                 break;
  17016.  
  17017.                 case 43:
  17018.                 ask = 67;
  17019.                 break;
  17020.  
  17021.                 case 44:
  17022.                 ask = 67;
  17023.                 break;
  17024.  
  17025.                 case 45:
  17026.                 ask = 68;
  17027.                 break;
  17028.  
  17029.                 case 46:
  17030.                 ask = 68;
  17031.                 break;
  17032.  
  17033.                 case 47:
  17034.                 ask = 69;
  17035.                 break;
  17036.  
  17037.                 case 48:
  17038.                 ask = 69;
  17039.                 break;
  17040.  
  17041.                 case 49:
  17042.                 ask = 70;
  17043.                 break;
  17044.  
  17045.                 case 50:
  17046.                 ask = 70;
  17047.                 break;
  17048.  
  17049.                 case 51:
  17050.                 ask = 71;
  17051.                 break;
  17052.  
  17053.                 case 52:
  17054.                 ask = 71;
  17055.                 break;
  17056.  
  17057.                 case 53:
  17058.                 ask = 72;
  17059.                 break;
  17060.  
  17061.                 case 54:
  17062.                 ask = 72;
  17063.                 break;
  17064.  
  17065.                 case 55:
  17066.                 ask = 73;
  17067.                 break;
  17068.  
  17069.                 case 56:
  17070.                 ask = 73;
  17071.                 break;
  17072.  
  17073.                 case 57:
  17074.                 ask = 74;
  17075.                 break;
  17076.  
  17077.                 case 58:
  17078.                 ask = 74;
  17079.                 break;
  17080.  
  17081.                 case 59:
  17082.                 ask = 75;
  17083.                 break;
  17084.  
  17085.                 case 60:
  17086.                 ask = 75;
  17087.                 break;
  17088.  
  17089.                 case 61:
  17090.                 ask = 76;
  17091.                 break;
  17092.  
  17093.                 case 62:
  17094.                 ask = 76;
  17095.                 break;
  17096.  
  17097.                 case 63:
  17098.                 ask = 77;
  17099.                 break;
  17100.  
  17101.                 case 64:
  17102.                 ask = 77;
  17103.                 break;
  17104.  
  17105.                 case 65:
  17106.                 ask = 78;
  17107.                 break;
  17108.  
  17109.                 case 66:
  17110.                 ask = 78;
  17111.                 break;
  17112.  
  17113.                 case 67:
  17114.                 ask = 79;
  17115.                 break;
  17116.  
  17117.                 case 68:
  17118.                 ask = 79;
  17119.                 break;
  17120.  
  17121.                 case 69:
  17122.                 ask = 80;
  17123.                 break;
  17124.  
  17125.                 case 70:
  17126.                 ask = 80;
  17127.                 break;
  17128.  
  17129.                 case 71:
  17130.                 ask = 81;
  17131.                 break;
  17132.  
  17133.                 case 72:
  17134.                 ask = 81;
  17135.                 break;
  17136.  
  17137.                 case 73:
  17138.                 ask = 82;
  17139.                 break;
  17140.  
  17141.                 case 74:
  17142.                 ask = 82;
  17143.                 break;
  17144.  
  17145.                 case 75:
  17146.                 ask = 83;
  17147.                 break;
  17148.  
  17149.                 case 76:
  17150.                 ask = 83;
  17151.                 break;
  17152.  
  17153.                 case 77:
  17154.                 ask = 84;
  17155.                 break;
  17156.  
  17157.                 case 78:
  17158.                 ask = 84;
  17159.                 break;
  17160.  
  17161.                 case 79:
  17162.                 ask = 85;
  17163.                 break;
  17164.  
  17165.                 case 80:
  17166.                 ask = 85;
  17167.                 break;
  17168.  
  17169.                 case 81:
  17170.                 ask = 86;
  17171.                 break;
  17172.  
  17173.                 case 82:
  17174.                 ask = 86;
  17175.                 break;
  17176.  
  17177.                 case 83:
  17178.                 ask = 87;
  17179.                 break;
  17180.  
  17181.                 case 84:
  17182.                 ask = 87;
  17183.                 break;
  17184.  
  17185.                 case 85:
  17186.                 ask = 88;
  17187.                 break;
  17188.  
  17189.                 case 86:
  17190.                 ask = 88;
  17191.                 break;
  17192.  
  17193.                 case 87:
  17194.                 ask = 89;
  17195.                 break;
  17196.  
  17197.                 case 88:
  17198.                 ask = 89;
  17199.                 break;
  17200.  
  17201.                 case 89:
  17202.                 ask = 90;
  17203.                 break;
  17204.  
  17205.                 case 90:
  17206.                 ask = 90;
  17207.                 break;
  17208.  
  17209.             } break;
  17210.  
  17211.             case 92:
  17212.             switch (begin)
  17213.             {
  17214.                 case 0:
  17215.                 ask = 46;
  17216.                 break;
  17217.  
  17218.                 case 1:
  17219.                 ask = 46;
  17220.                 break;
  17221.  
  17222.                 case 2:
  17223.                 ask = 47;
  17224.                 break;
  17225.  
  17226.                 case 3:
  17227.                 ask = 47;
  17228.                 break;
  17229.  
  17230.                 case 4:
  17231.                 ask = 48;
  17232.                 break;
  17233.  
  17234.                 case 5:
  17235.                 ask = 48;
  17236.                 break;
  17237.  
  17238.                 case 6:
  17239.                 ask = 49;
  17240.                 break;
  17241.  
  17242.                 case 7:
  17243.                 ask = 49;
  17244.                 break;
  17245.  
  17246.                 case 8:
  17247.                 ask = 50;
  17248.                 break;
  17249.  
  17250.                 case 9:
  17251.                 ask = 50;
  17252.                 break;
  17253.  
  17254.                 case 10:
  17255.                 ask = 51;
  17256.                 break;
  17257.  
  17258.                 case 11:
  17259.                 ask = 51;
  17260.                 break;
  17261.  
  17262.                 case 12:
  17263.                 ask = 52;
  17264.                 break;
  17265.  
  17266.                 case 13:
  17267.                 ask = 52;
  17268.                 break;
  17269.  
  17270.                 case 14:
  17271.                 ask = 53;
  17272.                 break;
  17273.  
  17274.                 case 15:
  17275.                 ask = 53;
  17276.                 break;
  17277.  
  17278.                 case 16:
  17279.                 ask = 54;
  17280.                 break;
  17281.  
  17282.                 case 17:
  17283.                 ask = 54;
  17284.                 break;
  17285.  
  17286.                 case 18:
  17287.                 ask = 55;
  17288.                 break;
  17289.  
  17290.                 case 19:
  17291.                 ask = 55;
  17292.                 break;
  17293.  
  17294.                 case 20:
  17295.                 ask = 56;
  17296.                 break;
  17297.  
  17298.                 case 21:
  17299.                 ask = 56;
  17300.                 break;
  17301.  
  17302.                 case 22:
  17303.                 ask = 57;
  17304.                 break;
  17305.  
  17306.                 case 23:
  17307.                 ask = 57;
  17308.                 break;
  17309.  
  17310.                 case 24:
  17311.                 ask = 58;
  17312.                 break;
  17313.  
  17314.                 case 25:
  17315.                 ask = 58;
  17316.                 break;
  17317.  
  17318.                 case 26:
  17319.                 ask = 59;
  17320.                 break;
  17321.  
  17322.                 case 27:
  17323.                 ask = 59;
  17324.                 break;
  17325.  
  17326.                 case 28:
  17327.                 ask = 60;
  17328.                 break;
  17329.  
  17330.                 case 29:
  17331.                 ask = 60;
  17332.                 break;
  17333.  
  17334.                 case 30:
  17335.                 ask = 61;
  17336.                 break;
  17337.  
  17338.                 case 31:
  17339.                 ask = 61;
  17340.                 break;
  17341.  
  17342.                 case 32:
  17343.                 ask = 62;
  17344.                 break;
  17345.  
  17346.                 case 33:
  17347.                 ask = 62;
  17348.                 break;
  17349.  
  17350.                 case 34:
  17351.                 ask = 63;
  17352.                 break;
  17353.  
  17354.                 case 35:
  17355.                 ask = 63;
  17356.                 break;
  17357.  
  17358.                 case 36:
  17359.                 ask = 64;
  17360.                 break;
  17361.  
  17362.                 case 37:
  17363.                 ask = 64;
  17364.                 break;
  17365.  
  17366.                 case 38:
  17367.                 ask = 65;
  17368.                 break;
  17369.  
  17370.                 case 39:
  17371.                 ask = 65;
  17372.                 break;
  17373.  
  17374.                 case 40:
  17375.                 ask = 66;
  17376.                 break;
  17377.  
  17378.                 case 41:
  17379.                 ask = 66;
  17380.                 break;
  17381.  
  17382.                 case 42:
  17383.                 ask = 67;
  17384.                 break;
  17385.  
  17386.                 case 43:
  17387.                 ask = 67;
  17388.                 break;
  17389.  
  17390.                 case 44:
  17391.                 ask = 68;
  17392.                 break;
  17393.  
  17394.                 case 45:
  17395.                 ask = 68;
  17396.                 break;
  17397.  
  17398.                 case 46:
  17399.                 ask = 69;
  17400.                 break;
  17401.  
  17402.                 case 47:
  17403.                 ask = 69;
  17404.                 break;
  17405.  
  17406.                 case 48:
  17407.                 ask = 70;
  17408.                 break;
  17409.  
  17410.                 case 49:
  17411.                 ask = 70;
  17412.                 break;
  17413.  
  17414.                 case 50:
  17415.                 ask = 71;
  17416.                 break;
  17417.  
  17418.                 case 51:
  17419.                 ask = 71;
  17420.                 break;
  17421.  
  17422.                 case 52:
  17423.                 ask = 72;
  17424.                 break;
  17425.  
  17426.                 case 53:
  17427.                 ask = 72;
  17428.                 break;
  17429.  
  17430.                 case 54:
  17431.                 ask = 73;
  17432.                 break;
  17433.  
  17434.                 case 55:
  17435.                 ask = 73;
  17436.                 break;
  17437.  
  17438.                 case 56:
  17439.                 ask = 74;
  17440.                 break;
  17441.  
  17442.                 case 57:
  17443.                 ask = 74;
  17444.                 break;
  17445.  
  17446.                 case 58:
  17447.                 ask = 75;
  17448.                 break;
  17449.  
  17450.                 case 59:
  17451.                 ask = 75;
  17452.                 break;
  17453.  
  17454.                 case 60:
  17455.                 ask = 76;
  17456.                 break;
  17457.  
  17458.                 case 61:
  17459.                 ask = 76;
  17460.                 break;
  17461.  
  17462.                 case 62:
  17463.                 ask = 77;
  17464.                 break;
  17465.  
  17466.                 case 63:
  17467.                 ask = 77;
  17468.                 break;
  17469.  
  17470.                 case 64:
  17471.                 ask = 78;
  17472.                 break;
  17473.  
  17474.                 case 65:
  17475.                 ask = 78;
  17476.                 break;
  17477.  
  17478.                 case 66:
  17479.                 ask = 79;
  17480.                 break;
  17481.  
  17482.                 case 67:
  17483.                 ask = 79;
  17484.                 break;
  17485.  
  17486.                 case 68:
  17487.                 ask = 80;
  17488.                 break;
  17489.  
  17490.                 case 69:
  17491.                 ask = 80;
  17492.                 break;
  17493.  
  17494.                 case 70:
  17495.                 ask = 81;
  17496.                 break;
  17497.  
  17498.                 case 71:
  17499.                 ask = 81;
  17500.                 break;
  17501.  
  17502.                 case 72:
  17503.                 ask = 82;
  17504.                 break;
  17505.  
  17506.                 case 73:
  17507.                 ask = 82;
  17508.                 break;
  17509.  
  17510.                 case 74:
  17511.                 ask = 83;
  17512.                 break;
  17513.  
  17514.                 case 75:
  17515.                 ask = 83;
  17516.                 break;
  17517.  
  17518.                 case 76:
  17519.                 ask = 84;
  17520.                 break;
  17521.  
  17522.                 case 77:
  17523.                 ask = 84;
  17524.                 break;
  17525.  
  17526.                 case 78:
  17527.                 ask = 85;
  17528.                 break;
  17529.  
  17530.                 case 79:
  17531.                 ask = 85;
  17532.                 break;
  17533.  
  17534.                 case 80:
  17535.                 ask = 86;
  17536.                 break;
  17537.  
  17538.                 case 81:
  17539.                 ask = 86;
  17540.                 break;
  17541.  
  17542.                 case 82:
  17543.                 ask = 87;
  17544.                 break;
  17545.  
  17546.                 case 83:
  17547.                 ask = 87;
  17548.                 break;
  17549.  
  17550.                 case 84:
  17551.                 ask = 88;
  17552.                 break;
  17553.  
  17554.                 case 85:
  17555.                 ask = 88;
  17556.                 break;
  17557.  
  17558.                 case 86:
  17559.                 ask = 89;
  17560.                 break;
  17561.  
  17562.                 case 87:
  17563.                 ask = 89;
  17564.                 break;
  17565.  
  17566.                 case 88:
  17567.                 ask = 90;
  17568.                 break;
  17569.  
  17570.                 case 89:
  17571.                 ask = 90;
  17572.                 break;
  17573.  
  17574.                 case 90:
  17575.                 ask = 91;
  17576.                 break;
  17577.  
  17578.                 case 91:
  17579.                 ask = 91;
  17580.                 break;
  17581.  
  17582.             } break;
  17583.  
  17584.             case 93:
  17585.             switch (begin)
  17586.             {
  17587.                 case 0:
  17588.                 ask = 46;
  17589.                 break;
  17590.  
  17591.                 case 1:
  17592.                 ask = 47;
  17593.                 break;
  17594.  
  17595.                 case 2:
  17596.                 ask = 47;
  17597.                 break;
  17598.  
  17599.                 case 3:
  17600.                 ask = 48;
  17601.                 break;
  17602.  
  17603.                 case 4:
  17604.                 ask = 48;
  17605.                 break;
  17606.  
  17607.                 case 5:
  17608.                 ask = 49;
  17609.                 break;
  17610.  
  17611.                 case 6:
  17612.                 ask = 49;
  17613.                 break;
  17614.  
  17615.                 case 7:
  17616.                 ask = 50;
  17617.                 break;
  17618.  
  17619.                 case 8:
  17620.                 ask = 50;
  17621.                 break;
  17622.  
  17623.                 case 9:
  17624.                 ask = 51;
  17625.                 break;
  17626.  
  17627.                 case 10:
  17628.                 ask = 51;
  17629.                 break;
  17630.  
  17631.                 case 11:
  17632.                 ask = 52;
  17633.                 break;
  17634.  
  17635.                 case 12:
  17636.                 ask = 52;
  17637.                 break;
  17638.  
  17639.                 case 13:
  17640.                 ask = 53;
  17641.                 break;
  17642.  
  17643.                 case 14:
  17644.                 ask = 53;
  17645.                 break;
  17646.  
  17647.                 case 15:
  17648.                 ask = 54;
  17649.                 break;
  17650.  
  17651.                 case 16:
  17652.                 ask = 54;
  17653.                 break;
  17654.  
  17655.                 case 17:
  17656.                 ask = 55;
  17657.                 break;
  17658.  
  17659.                 case 18:
  17660.                 ask = 55;
  17661.                 break;
  17662.  
  17663.                 case 19:
  17664.                 ask = 56;
  17665.                 break;
  17666.  
  17667.                 case 20:
  17668.                 ask = 56;
  17669.                 break;
  17670.  
  17671.                 case 21:
  17672.                 ask = 57;
  17673.                 break;
  17674.  
  17675.                 case 22:
  17676.                 ask = 57;
  17677.                 break;
  17678.  
  17679.                 case 23:
  17680.                 ask = 58;
  17681.                 break;
  17682.  
  17683.                 case 24:
  17684.                 ask = 58;
  17685.                 break;
  17686.  
  17687.                 case 25:
  17688.                 ask = 59;
  17689.                 break;
  17690.  
  17691.                 case 26:
  17692.                 ask = 59;
  17693.                 break;
  17694.  
  17695.                 case 27:
  17696.                 ask = 60;
  17697.                 break;
  17698.  
  17699.                 case 28:
  17700.                 ask = 60;
  17701.                 break;
  17702.  
  17703.                 case 29:
  17704.                 ask = 61;
  17705.                 break;
  17706.  
  17707.                 case 30:
  17708.                 ask = 61;
  17709.                 break;
  17710.  
  17711.                 case 31:
  17712.                 ask = 62;
  17713.                 break;
  17714.  
  17715.                 case 32:
  17716.                 ask = 62;
  17717.                 break;
  17718.  
  17719.                 case 33:
  17720.                 ask = 63;
  17721.                 break;
  17722.  
  17723.                 case 34:
  17724.                 ask = 63;
  17725.                 break;
  17726.  
  17727.                 case 35:
  17728.                 ask = 64;
  17729.                 break;
  17730.  
  17731.                 case 36:
  17732.                 ask = 64;
  17733.                 break;
  17734.  
  17735.                 case 37:
  17736.                 ask = 65;
  17737.                 break;
  17738.  
  17739.                 case 38:
  17740.                 ask = 65;
  17741.                 break;
  17742.  
  17743.                 case 39:
  17744.                 ask = 66;
  17745.                 break;
  17746.  
  17747.                 case 40:
  17748.                 ask = 66;
  17749.                 break;
  17750.  
  17751.                 case 41:
  17752.                 ask = 67;
  17753.                 break;
  17754.  
  17755.                 case 42:
  17756.                 ask = 67;
  17757.                 break;
  17758.  
  17759.                 case 43:
  17760.                 ask = 68;
  17761.                 break;
  17762.  
  17763.                 case 44:
  17764.                 ask = 68;
  17765.                 break;
  17766.  
  17767.                 case 45:
  17768.                 ask = 69;
  17769.                 break;
  17770.  
  17771.                 case 46:
  17772.                 ask = 69;
  17773.                 break;
  17774.  
  17775.                 case 47:
  17776.                 ask = 70;
  17777.                 break;
  17778.  
  17779.                 case 48:
  17780.                 ask = 70;
  17781.                 break;
  17782.  
  17783.                 case 49:
  17784.                 ask = 71;
  17785.                 break;
  17786.  
  17787.                 case 50:
  17788.                 ask = 71;
  17789.                 break;
  17790.  
  17791.                 case 51:
  17792.                 ask = 72;
  17793.                 break;
  17794.  
  17795.                 case 52:
  17796.                 ask = 72;
  17797.                 break;
  17798.  
  17799.                 case 53:
  17800.                 ask = 73;
  17801.                 break;
  17802.  
  17803.                 case 54:
  17804.                 ask = 73;
  17805.                 break;
  17806.  
  17807.                 case 55:
  17808.                 ask = 74;
  17809.                 break;
  17810.  
  17811.                 case 56:
  17812.                 ask = 74;
  17813.                 break;
  17814.  
  17815.                 case 57:
  17816.                 ask = 75;
  17817.                 break;
  17818.  
  17819.                 case 58:
  17820.                 ask = 75;
  17821.                 break;
  17822.  
  17823.                 case 59:
  17824.                 ask = 76;
  17825.                 break;
  17826.  
  17827.                 case 60:
  17828.                 ask = 76;
  17829.                 break;
  17830.  
  17831.                 case 61:
  17832.                 ask = 77;
  17833.                 break;
  17834.  
  17835.                 case 62:
  17836.                 ask = 77;
  17837.                 break;
  17838.  
  17839.                 case 63:
  17840.                 ask = 78;
  17841.                 break;
  17842.  
  17843.                 case 64:
  17844.                 ask = 78;
  17845.                 break;
  17846.  
  17847.                 case 65:
  17848.                 ask = 79;
  17849.                 break;
  17850.  
  17851.                 case 66:
  17852.                 ask = 79;
  17853.                 break;
  17854.  
  17855.                 case 67:
  17856.                 ask = 80;
  17857.                 break;
  17858.  
  17859.                 case 68:
  17860.                 ask = 80;
  17861.                 break;
  17862.  
  17863.                 case 69:
  17864.                 ask = 81;
  17865.                 break;
  17866.  
  17867.                 case 70:
  17868.                 ask = 81;
  17869.                 break;
  17870.  
  17871.                 case 71:
  17872.                 ask = 82;
  17873.                 break;
  17874.  
  17875.                 case 72:
  17876.                 ask = 82;
  17877.                 break;
  17878.  
  17879.                 case 73:
  17880.                 ask = 83;
  17881.                 break;
  17882.  
  17883.                 case 74:
  17884.                 ask = 83;
  17885.                 break;
  17886.  
  17887.                 case 75:
  17888.                 ask = 84;
  17889.                 break;
  17890.  
  17891.                 case 76:
  17892.                 ask = 84;
  17893.                 break;
  17894.  
  17895.                 case 77:
  17896.                 ask = 85;
  17897.                 break;
  17898.  
  17899.                 case 78:
  17900.                 ask = 85;
  17901.                 break;
  17902.  
  17903.                 case 79:
  17904.                 ask = 86;
  17905.                 break;
  17906.  
  17907.                 case 80:
  17908.                 ask = 86;
  17909.                 break;
  17910.  
  17911.                 case 81:
  17912.                 ask = 87;
  17913.                 break;
  17914.  
  17915.                 case 82:
  17916.                 ask = 87;
  17917.                 break;
  17918.  
  17919.                 case 83:
  17920.                 ask = 88;
  17921.                 break;
  17922.  
  17923.                 case 84:
  17924.                 ask = 88;
  17925.                 break;
  17926.  
  17927.                 case 85:
  17928.                 ask = 89;
  17929.                 break;
  17930.  
  17931.                 case 86:
  17932.                 ask = 89;
  17933.                 break;
  17934.  
  17935.                 case 87:
  17936.                 ask = 90;
  17937.                 break;
  17938.  
  17939.                 case 88:
  17940.                 ask = 90;
  17941.                 break;
  17942.  
  17943.                 case 89:
  17944.                 ask = 91;
  17945.                 break;
  17946.  
  17947.                 case 90:
  17948.                 ask = 91;
  17949.                 break;
  17950.  
  17951.                 case 91:
  17952.                 ask = 92;
  17953.                 break;
  17954.  
  17955.                 case 92:
  17956.                 ask = 92;
  17957.                 break;
  17958.  
  17959.             } break;
  17960.  
  17961.             case 94:
  17962.             switch (begin)
  17963.             {
  17964.                 case 0:
  17965.                 ask = 47;
  17966.                 break;
  17967.  
  17968.                 case 1:
  17969.                 ask = 47;
  17970.                 break;
  17971.  
  17972.                 case 2:
  17973.                 ask = 48;
  17974.                 break;
  17975.  
  17976.                 case 3:
  17977.                 ask = 48;
  17978.                 break;
  17979.  
  17980.                 case 4:
  17981.                 ask = 49;
  17982.                 break;
  17983.  
  17984.                 case 5:
  17985.                 ask = 49;
  17986.                 break;
  17987.  
  17988.                 case 6:
  17989.                 ask = 50;
  17990.                 break;
  17991.  
  17992.                 case 7:
  17993.                 ask = 50;
  17994.                 break;
  17995.  
  17996.                 case 8:
  17997.                 ask = 51;
  17998.                 break;
  17999.  
  18000.                 case 9:
  18001.                 ask = 51;
  18002.                 break;
  18003.  
  18004.                 case 10:
  18005.                 ask = 52;
  18006.                 break;
  18007.  
  18008.                 case 11:
  18009.                 ask = 52;
  18010.                 break;
  18011.  
  18012.                 case 12:
  18013.                 ask = 53;
  18014.                 break;
  18015.  
  18016.                 case 13:
  18017.                 ask = 53;
  18018.                 break;
  18019.  
  18020.                 case 14:
  18021.                 ask = 54;
  18022.                 break;
  18023.  
  18024.                 case 15:
  18025.                 ask = 54;
  18026.                 break;
  18027.  
  18028.                 case 16:
  18029.                 ask = 55;
  18030.                 break;
  18031.  
  18032.                 case 17:
  18033.                 ask = 55;
  18034.                 break;
  18035.  
  18036.                 case 18:
  18037.                 ask = 56;
  18038.                 break;
  18039.  
  18040.                 case 19:
  18041.                 ask = 56;
  18042.                 break;
  18043.  
  18044.                 case 20:
  18045.                 ask = 57;
  18046.                 break;
  18047.  
  18048.                 case 21:
  18049.                 ask = 57;
  18050.                 break;
  18051.  
  18052.                 case 22:
  18053.                 ask = 58;
  18054.                 break;
  18055.  
  18056.                 case 23:
  18057.                 ask = 58;
  18058.                 break;
  18059.  
  18060.                 case 24:
  18061.                 ask = 59;
  18062.                 break;
  18063.  
  18064.                 case 25:
  18065.                 ask = 59;
  18066.                 break;
  18067.  
  18068.                 case 26:
  18069.                 ask = 60;
  18070.                 break;
  18071.  
  18072.                 case 27:
  18073.                 ask = 60;
  18074.                 break;
  18075.  
  18076.                 case 28:
  18077.                 ask = 61;
  18078.                 break;
  18079.  
  18080.                 case 29:
  18081.                 ask = 61;
  18082.                 break;
  18083.  
  18084.                 case 30:
  18085.                 ask = 62;
  18086.                 break;
  18087.  
  18088.                 case 31:
  18089.                 ask = 62;
  18090.                 break;
  18091.  
  18092.                 case 32:
  18093.                 ask = 63;
  18094.                 break;
  18095.  
  18096.                 case 33:
  18097.                 ask = 63;
  18098.                 break;
  18099.  
  18100.                 case 34:
  18101.                 ask = 64;
  18102.                 break;
  18103.  
  18104.                 case 35:
  18105.                 ask = 64;
  18106.                 break;
  18107.  
  18108.                 case 36:
  18109.                 ask = 65;
  18110.                 break;
  18111.  
  18112.                 case 37:
  18113.                 ask = 65;
  18114.                 break;
  18115.  
  18116.                 case 38:
  18117.                 ask = 66;
  18118.                 break;
  18119.  
  18120.                 case 39:
  18121.                 ask = 66;
  18122.                 break;
  18123.  
  18124.                 case 40:
  18125.                 ask = 67;
  18126.                 break;
  18127.  
  18128.                 case 41:
  18129.                 ask = 67;
  18130.                 break;
  18131.  
  18132.                 case 42:
  18133.                 ask = 68;
  18134.                 break;
  18135.  
  18136.                 case 43:
  18137.                 ask = 68;
  18138.                 break;
  18139.  
  18140.                 case 44:
  18141.                 ask = 69;
  18142.                 break;
  18143.  
  18144.                 case 45:
  18145.                 ask = 69;
  18146.                 break;
  18147.  
  18148.                 case 46:
  18149.                 ask = 70;
  18150.                 break;
  18151.  
  18152.                 case 47:
  18153.                 ask = 70;
  18154.                 break;
  18155.  
  18156.                 case 48:
  18157.                 ask = 71;
  18158.                 break;
  18159.  
  18160.                 case 49:
  18161.                 ask = 71;
  18162.                 break;
  18163.  
  18164.                 case 50:
  18165.                 ask = 72;
  18166.                 break;
  18167.  
  18168.                 case 51:
  18169.                 ask = 72;
  18170.                 break;
  18171.  
  18172.                 case 52:
  18173.                 ask = 73;
  18174.                 break;
  18175.  
  18176.                 case 53:
  18177.                 ask = 73;
  18178.                 break;
  18179.  
  18180.                 case 54:
  18181.                 ask = 74;
  18182.                 break;
  18183.  
  18184.                 case 55:
  18185.                 ask = 74;
  18186.                 break;
  18187.  
  18188.                 case 56:
  18189.                 ask = 75;
  18190.                 break;
  18191.  
  18192.                 case 57:
  18193.                 ask = 75;
  18194.                 break;
  18195.  
  18196.                 case 58:
  18197.                 ask = 76;
  18198.                 break;
  18199.  
  18200.                 case 59:
  18201.                 ask = 76;
  18202.                 break;
  18203.  
  18204.                 case 60:
  18205.                 ask = 77;
  18206.                 break;
  18207.  
  18208.                 case 61:
  18209.                 ask = 77;
  18210.                 break;
  18211.  
  18212.                 case 62:
  18213.                 ask = 78;
  18214.                 break;
  18215.  
  18216.                 case 63:
  18217.                 ask = 78;
  18218.                 break;
  18219.  
  18220.                 case 64:
  18221.                 ask = 79;
  18222.                 break;
  18223.  
  18224.                 case 65:
  18225.                 ask = 79;
  18226.                 break;
  18227.  
  18228.                 case 66:
  18229.                 ask = 80;
  18230.                 break;
  18231.  
  18232.                 case 67:
  18233.                 ask = 80;
  18234.                 break;
  18235.  
  18236.                 case 68:
  18237.                 ask = 81;
  18238.                 break;
  18239.  
  18240.                 case 69:
  18241.                 ask = 81;
  18242.                 break;
  18243.  
  18244.                 case 70:
  18245.                 ask = 82;
  18246.                 break;
  18247.  
  18248.                 case 71:
  18249.                 ask = 82;
  18250.                 break;
  18251.  
  18252.                 case 72:
  18253.                 ask = 83;
  18254.                 break;
  18255.  
  18256.                 case 73:
  18257.                 ask = 83;
  18258.                 break;
  18259.  
  18260.                 case 74:
  18261.                 ask = 84;
  18262.                 break;
  18263.  
  18264.                 case 75:
  18265.                 ask = 84;
  18266.                 break;
  18267.  
  18268.                 case 76:
  18269.                 ask = 85;
  18270.                 break;
  18271.  
  18272.                 case 77:
  18273.                 ask = 85;
  18274.                 break;
  18275.  
  18276.                 case 78:
  18277.                 ask = 86;
  18278.                 break;
  18279.  
  18280.                 case 79:
  18281.                 ask = 86;
  18282.                 break;
  18283.  
  18284.                 case 80:
  18285.                 ask = 87;
  18286.                 break;
  18287.  
  18288.                 case 81:
  18289.                 ask = 87;
  18290.                 break;
  18291.  
  18292.                 case 82:
  18293.                 ask = 88;
  18294.                 break;
  18295.  
  18296.                 case 83:
  18297.                 ask = 88;
  18298.                 break;
  18299.  
  18300.                 case 84:
  18301.                 ask = 89;
  18302.                 break;
  18303.  
  18304.                 case 85:
  18305.                 ask = 89;
  18306.                 break;
  18307.  
  18308.                 case 86:
  18309.                 ask = 90;
  18310.                 break;
  18311.  
  18312.                 case 87:
  18313.                 ask = 90;
  18314.                 break;
  18315.  
  18316.                 case 88:
  18317.                 ask = 91;
  18318.                 break;
  18319.  
  18320.                 case 89:
  18321.                 ask = 91;
  18322.                 break;
  18323.  
  18324.                 case 90:
  18325.                 ask = 92;
  18326.                 break;
  18327.  
  18328.                 case 91:
  18329.                 ask = 92;
  18330.                 break;
  18331.  
  18332.                 case 92:
  18333.                 ask = 93;
  18334.                 break;
  18335.  
  18336.                 case 93:
  18337.                 ask = 93;
  18338.                 break;
  18339.  
  18340.             } break;
  18341.  
  18342.             case 95:
  18343.             switch (begin)
  18344.             {
  18345.                 case 0:
  18346.                 ask = 47;
  18347.                 break;
  18348.  
  18349.                 case 1:
  18350.                 ask = 48;
  18351.                 break;
  18352.  
  18353.                 case 2:
  18354.                 ask = 48;
  18355.                 break;
  18356.  
  18357.                 case 3:
  18358.                 ask = 49;
  18359.                 break;
  18360.  
  18361.                 case 4:
  18362.                 ask = 49;
  18363.                 break;
  18364.  
  18365.                 case 5:
  18366.                 ask = 50;
  18367.                 break;
  18368.  
  18369.                 case 6:
  18370.                 ask = 50;
  18371.                 break;
  18372.  
  18373.                 case 7:
  18374.                 ask = 51;
  18375.                 break;
  18376.  
  18377.                 case 8:
  18378.                 ask = 51;
  18379.                 break;
  18380.  
  18381.                 case 9:
  18382.                 ask = 52;
  18383.                 break;
  18384.  
  18385.                 case 10:
  18386.                 ask = 52;
  18387.                 break;
  18388.  
  18389.                 case 11:
  18390.                 ask = 53;
  18391.                 break;
  18392.  
  18393.                 case 12:
  18394.                 ask = 53;
  18395.                 break;
  18396.  
  18397.                 case 13:
  18398.                 ask = 54;
  18399.                 break;
  18400.  
  18401.                 case 14:
  18402.                 ask = 54;
  18403.                 break;
  18404.  
  18405.                 case 15:
  18406.                 ask = 55;
  18407.                 break;
  18408.  
  18409.                 case 16:
  18410.                 ask = 55;
  18411.                 break;
  18412.  
  18413.                 case 17:
  18414.                 ask = 56;
  18415.                 break;
  18416.  
  18417.                 case 18:
  18418.                 ask = 56;
  18419.                 break;
  18420.  
  18421.                 case 19:
  18422.                 ask = 57;
  18423.                 break;
  18424.  
  18425.                 case 20:
  18426.                 ask = 57;
  18427.                 break;
  18428.  
  18429.                 case 21:
  18430.                 ask = 58;
  18431.                 break;
  18432.  
  18433.                 case 22:
  18434.                 ask = 58;
  18435.                 break;
  18436.  
  18437.                 case 23:
  18438.                 ask = 59;
  18439.                 break;
  18440.  
  18441.                 case 24:
  18442.                 ask = 59;
  18443.                 break;
  18444.  
  18445.                 case 25:
  18446.                 ask = 60;
  18447.                 break;
  18448.  
  18449.                 case 26:
  18450.                 ask = 60;
  18451.                 break;
  18452.  
  18453.                 case 27:
  18454.                 ask = 61;
  18455.                 break;
  18456.  
  18457.                 case 28:
  18458.                 ask = 61;
  18459.                 break;
  18460.  
  18461.                 case 29:
  18462.                 ask = 62;
  18463.                 break;
  18464.  
  18465.                 case 30:
  18466.                 ask = 62;
  18467.                 break;
  18468.  
  18469.                 case 31:
  18470.                 ask = 63;
  18471.                 break;
  18472.  
  18473.                 case 32:
  18474.                 ask = 63;
  18475.                 break;
  18476.  
  18477.                 case 33:
  18478.                 ask = 64;
  18479.                 break;
  18480.  
  18481.                 case 34:
  18482.                 ask = 64;
  18483.                 break;
  18484.  
  18485.                 case 35:
  18486.                 ask = 65;
  18487.                 break;
  18488.  
  18489.                 case 36:
  18490.                 ask = 65;
  18491.                 break;
  18492.  
  18493.                 case 37:
  18494.                 ask = 66;
  18495.                 break;
  18496.  
  18497.                 case 38:
  18498.                 ask = 66;
  18499.                 break;
  18500.  
  18501.                 case 39:
  18502.                 ask = 67;
  18503.                 break;
  18504.  
  18505.                 case 40:
  18506.                 ask = 67;
  18507.                 break;
  18508.  
  18509.                 case 41:
  18510.                 ask = 68;
  18511.                 break;
  18512.  
  18513.                 case 42:
  18514.                 ask = 68;
  18515.                 break;
  18516.  
  18517.                 case 43:
  18518.                 ask = 69;
  18519.                 break;
  18520.  
  18521.                 case 44:
  18522.                 ask = 69;
  18523.                 break;
  18524.  
  18525.                 case 45:
  18526.                 ask = 70;
  18527.                 break;
  18528.  
  18529.                 case 46:
  18530.                 ask = 70;
  18531.                 break;
  18532.  
  18533.                 case 47:
  18534.                 ask = 71;
  18535.                 break;
  18536.  
  18537.                 case 48:
  18538.                 ask = 71;
  18539.                 break;
  18540.  
  18541.                 case 49:
  18542.                 ask = 72;
  18543.                 break;
  18544.  
  18545.                 case 50:
  18546.                 ask = 72;
  18547.                 break;
  18548.  
  18549.                 case 51:
  18550.                 ask = 73;
  18551.                 break;
  18552.  
  18553.                 case 52:
  18554.                 ask = 73;
  18555.                 break;
  18556.  
  18557.                 case 53:
  18558.                 ask = 74;
  18559.                 break;
  18560.  
  18561.                 case 54:
  18562.                 ask = 74;
  18563.                 break;
  18564.  
  18565.                 case 55:
  18566.                 ask = 75;
  18567.                 break;
  18568.  
  18569.                 case 56:
  18570.                 ask = 75;
  18571.                 break;
  18572.  
  18573.                 case 57:
  18574.                 ask = 76;
  18575.                 break;
  18576.  
  18577.                 case 58:
  18578.                 ask = 76;
  18579.                 break;
  18580.  
  18581.                 case 59:
  18582.                 ask = 77;
  18583.                 break;
  18584.  
  18585.                 case 60:
  18586.                 ask = 77;
  18587.                 break;
  18588.  
  18589.                 case 61:
  18590.                 ask = 78;
  18591.                 break;
  18592.  
  18593.                 case 62:
  18594.                 ask = 78;
  18595.                 break;
  18596.  
  18597.                 case 63:
  18598.                 ask = 79;
  18599.                 break;
  18600.  
  18601.                 case 64:
  18602.                 ask = 79;
  18603.                 break;
  18604.  
  18605.                 case 65:
  18606.                 ask = 80;
  18607.                 break;
  18608.  
  18609.                 case 66:
  18610.                 ask = 80;
  18611.                 break;
  18612.  
  18613.                 case 67:
  18614.                 ask = 81;
  18615.                 break;
  18616.  
  18617.                 case 68:
  18618.                 ask = 81;
  18619.                 break;
  18620.  
  18621.                 case 69:
  18622.                 ask = 82;
  18623.                 break;
  18624.  
  18625.                 case 70:
  18626.                 ask = 82;
  18627.                 break;
  18628.  
  18629.                 case 71:
  18630.                 ask = 83;
  18631.                 break;
  18632.  
  18633.                 case 72:
  18634.                 ask = 83;
  18635.                 break;
  18636.  
  18637.                 case 73:
  18638.                 ask = 84;
  18639.                 break;
  18640.  
  18641.                 case 74:
  18642.                 ask = 84;
  18643.                 break;
  18644.  
  18645.                 case 75:
  18646.                 ask = 85;
  18647.                 break;
  18648.  
  18649.                 case 76:
  18650.                 ask = 85;
  18651.                 break;
  18652.  
  18653.                 case 77:
  18654.                 ask = 86;
  18655.                 break;
  18656.  
  18657.                 case 78:
  18658.                 ask = 86;
  18659.                 break;
  18660.  
  18661.                 case 79:
  18662.                 ask = 87;
  18663.                 break;
  18664.  
  18665.                 case 80:
  18666.                 ask = 87;
  18667.                 break;
  18668.  
  18669.                 case 81:
  18670.                 ask = 88;
  18671.                 break;
  18672.  
  18673.                 case 82:
  18674.                 ask = 88;
  18675.                 break;
  18676.  
  18677.                 case 83:
  18678.                 ask = 89;
  18679.                 break;
  18680.  
  18681.                 case 84:
  18682.                 ask = 89;
  18683.                 break;
  18684.  
  18685.                 case 85:
  18686.                 ask = 90;
  18687.                 break;
  18688.  
  18689.                 case 86:
  18690.                 ask = 90;
  18691.                 break;
  18692.  
  18693.                 case 87:
  18694.                 ask = 91;
  18695.                 break;
  18696.  
  18697.                 case 88:
  18698.                 ask = 91;
  18699.                 break;
  18700.  
  18701.                 case 89:
  18702.                 ask = 92;
  18703.                 break;
  18704.  
  18705.                 case 90:
  18706.                 ask = 92;
  18707.                 break;
  18708.  
  18709.                 case 91:
  18710.                 ask = 93;
  18711.                 break;
  18712.  
  18713.                 case 92:
  18714.                 ask = 93;
  18715.                 break;
  18716.  
  18717.                 case 93:
  18718.                 ask = 94;
  18719.                 break;
  18720.  
  18721.                 case 94:
  18722.                 ask = 94;
  18723.                 break;
  18724.  
  18725.             } break;
  18726.  
  18727.             case 96:
  18728.             switch (begin)
  18729.             {
  18730.                 case 0:
  18731.                 ask = 48;
  18732.                 break;
  18733.  
  18734.                 case 1:
  18735.                 ask = 48;
  18736.                 break;
  18737.  
  18738.                 case 2:
  18739.                 ask = 49;
  18740.                 break;
  18741.  
  18742.                 case 3:
  18743.                 ask = 49;
  18744.                 break;
  18745.  
  18746.                 case 4:
  18747.                 ask = 50;
  18748.                 break;
  18749.  
  18750.                 case 5:
  18751.                 ask = 50;
  18752.                 break;
  18753.  
  18754.                 case 6:
  18755.                 ask = 51;
  18756.                 break;
  18757.  
  18758.                 case 7:
  18759.                 ask = 51;
  18760.                 break;
  18761.  
  18762.                 case 8:
  18763.                 ask = 52;
  18764.                 break;
  18765.  
  18766.                 case 9:
  18767.                 ask = 52;
  18768.                 break;
  18769.  
  18770.                 case 10:
  18771.                 ask = 53;
  18772.                 break;
  18773.  
  18774.                 case 11:
  18775.                 ask = 53;
  18776.                 break;
  18777.  
  18778.                 case 12:
  18779.                 ask = 54;
  18780.                 break;
  18781.  
  18782.                 case 13:
  18783.                 ask = 54;
  18784.                 break;
  18785.  
  18786.                 case 14:
  18787.                 ask = 55;
  18788.                 break;
  18789.  
  18790.                 case 15:
  18791.                 ask = 55;
  18792.                 break;
  18793.  
  18794.                 case 16:
  18795.                 ask = 56;
  18796.                 break;
  18797.  
  18798.                 case 17:
  18799.                 ask = 56;
  18800.                 break;
  18801.  
  18802.                 case 18:
  18803.                 ask = 57;
  18804.                 break;
  18805.  
  18806.                 case 19:
  18807.                 ask = 57;
  18808.                 break;
  18809.  
  18810.                 case 20:
  18811.                 ask = 58;
  18812.                 break;
  18813.  
  18814.                 case 21:
  18815.                 ask = 58;
  18816.                 break;
  18817.  
  18818.                 case 22:
  18819.                 ask = 59;
  18820.                 break;
  18821.  
  18822.                 case 23:
  18823.                 ask = 59;
  18824.                 break;
  18825.  
  18826.                 case 24:
  18827.                 ask = 60;
  18828.                 break;
  18829.  
  18830.                 case 25:
  18831.                 ask = 60;
  18832.                 break;
  18833.  
  18834.                 case 26:
  18835.                 ask = 61;
  18836.                 break;
  18837.  
  18838.                 case 27:
  18839.                 ask = 61;
  18840.                 break;
  18841.  
  18842.                 case 28:
  18843.                 ask = 62;
  18844.                 break;
  18845.  
  18846.                 case 29:
  18847.                 ask = 62;
  18848.                 break;
  18849.  
  18850.                 case 30:
  18851.                 ask = 63;
  18852.                 break;
  18853.  
  18854.                 case 31:
  18855.                 ask = 63;
  18856.                 break;
  18857.  
  18858.                 case 32:
  18859.                 ask = 64;
  18860.                 break;
  18861.  
  18862.                 case 33:
  18863.                 ask = 64;
  18864.                 break;
  18865.  
  18866.                 case 34:
  18867.                 ask = 65;
  18868.                 break;
  18869.  
  18870.                 case 35:
  18871.                 ask = 65;
  18872.                 break;
  18873.  
  18874.                 case 36:
  18875.                 ask = 66;
  18876.                 break;
  18877.  
  18878.                 case 37:
  18879.                 ask = 66;
  18880.                 break;
  18881.  
  18882.                 case 38:
  18883.                 ask = 67;
  18884.                 break;
  18885.  
  18886.                 case 39:
  18887.                 ask = 67;
  18888.                 break;
  18889.  
  18890.                 case 40:
  18891.                 ask = 68;
  18892.                 break;
  18893.  
  18894.                 case 41:
  18895.                 ask = 68;
  18896.                 break;
  18897.  
  18898.                 case 42:
  18899.                 ask = 69;
  18900.                 break;
  18901.  
  18902.                 case 43:
  18903.                 ask = 69;
  18904.                 break;
  18905.  
  18906.                 case 44:
  18907.                 ask = 70;
  18908.                 break;
  18909.  
  18910.                 case 45:
  18911.                 ask = 70;
  18912.                 break;
  18913.  
  18914.                 case 46:
  18915.                 ask = 71;
  18916.                 break;
  18917.  
  18918.                 case 47:
  18919.                 ask = 71;
  18920.                 break;
  18921.  
  18922.                 case 48:
  18923.                 ask = 72;
  18924.                 break;
  18925.  
  18926.                 case 49:
  18927.                 ask = 72;
  18928.                 break;
  18929.  
  18930.                 case 50:
  18931.                 ask = 73;
  18932.                 break;
  18933.  
  18934.                 case 51:
  18935.                 ask = 73;
  18936.                 break;
  18937.  
  18938.                 case 52:
  18939.                 ask = 74;
  18940.                 break;
  18941.  
  18942.                 case 53:
  18943.                 ask = 74;
  18944.                 break;
  18945.  
  18946.                 case 54:
  18947.                 ask = 75;
  18948.                 break;
  18949.  
  18950.                 case 55:
  18951.                 ask = 75;
  18952.                 break;
  18953.  
  18954.                 case 56:
  18955.                 ask = 76;
  18956.                 break;
  18957.  
  18958.                 case 57:
  18959.                 ask = 76;
  18960.                 break;
  18961.  
  18962.                 case 58:
  18963.                 ask = 77;
  18964.                 break;
  18965.  
  18966.                 case 59:
  18967.                 ask = 77;
  18968.                 break;
  18969.  
  18970.                 case 60:
  18971.                 ask = 78;
  18972.                 break;
  18973.  
  18974.                 case 61:
  18975.                 ask = 78;
  18976.                 break;
  18977.  
  18978.                 case 62:
  18979.                 ask = 79;
  18980.                 break;
  18981.  
  18982.                 case 63:
  18983.                 ask = 79;
  18984.                 break;
  18985.  
  18986.                 case 64:
  18987.                 ask = 80;
  18988.                 break;
  18989.  
  18990.                 case 65:
  18991.                 ask = 80;
  18992.                 break;
  18993.  
  18994.                 case 66:
  18995.                 ask = 81;
  18996.                 break;
  18997.  
  18998.                 case 67:
  18999.                 ask = 81;
  19000.                 break;
  19001.  
  19002.                 case 68:
  19003.                 ask = 82;
  19004.                 break;
  19005.  
  19006.                 case 69:
  19007.                 ask = 82;
  19008.                 break;
  19009.  
  19010.                 case 70:
  19011.                 ask = 83;
  19012.                 break;
  19013.  
  19014.                 case 71:
  19015.                 ask = 83;
  19016.                 break;
  19017.  
  19018.                 case 72:
  19019.                 ask = 84;
  19020.                 break;
  19021.  
  19022.                 case 73:
  19023.                 ask = 84;
  19024.                 break;
  19025.  
  19026.                 case 74:
  19027.                 ask = 85;
  19028.                 break;
  19029.  
  19030.                 case 75:
  19031.                 ask = 85;
  19032.                 break;
  19033.  
  19034.                 case 76:
  19035.                 ask = 86;
  19036.                 break;
  19037.  
  19038.                 case 77:
  19039.                 ask = 86;
  19040.                 break;
  19041.  
  19042.                 case 78:
  19043.                 ask = 87;
  19044.                 break;
  19045.  
  19046.                 case 79:
  19047.                 ask = 87;
  19048.                 break;
  19049.  
  19050.                 case 80:
  19051.                 ask = 88;
  19052.                 break;
  19053.  
  19054.                 case 81:
  19055.                 ask = 88;
  19056.                 break;
  19057.  
  19058.                 case 82:
  19059.                 ask = 89;
  19060.                 break;
  19061.  
  19062.                 case 83:
  19063.                 ask = 89;
  19064.                 break;
  19065.  
  19066.                 case 84:
  19067.                 ask = 90;
  19068.                 break;
  19069.  
  19070.                 case 85:
  19071.                 ask = 90;
  19072.                 break;
  19073.  
  19074.                 case 86:
  19075.                 ask = 91;
  19076.                 break;
  19077.  
  19078.                 case 87:
  19079.                 ask = 91;
  19080.                 break;
  19081.  
  19082.                 case 88:
  19083.                 ask = 92;
  19084.                 break;
  19085.  
  19086.                 case 89:
  19087.                 ask = 92;
  19088.                 break;
  19089.  
  19090.                 case 90:
  19091.                 ask = 93;
  19092.                 break;
  19093.  
  19094.                 case 91:
  19095.                 ask = 93;
  19096.                 break;
  19097.  
  19098.                 case 92:
  19099.                 ask = 94;
  19100.                 break;
  19101.  
  19102.                 case 93:
  19103.                 ask = 94;
  19104.                 break;
  19105.  
  19106.                 case 94:
  19107.                 ask = 95;
  19108.                 break;
  19109.  
  19110.                 case 95:
  19111.                 ask = 95;
  19112.                 break;
  19113.  
  19114.             } break;
  19115.  
  19116.             case 97:
  19117.             switch (begin)
  19118.             {
  19119.                 case 0:
  19120.                 ask = 48;
  19121.                 break;
  19122.  
  19123.                 case 1:
  19124.                 ask = 49;
  19125.                 break;
  19126.  
  19127.                 case 2:
  19128.                 ask = 49;
  19129.                 break;
  19130.  
  19131.                 case 3:
  19132.                 ask = 50;
  19133.                 break;
  19134.  
  19135.                 case 4:
  19136.                 ask = 50;
  19137.                 break;
  19138.  
  19139.                 case 5:
  19140.                 ask = 51;
  19141.                 break;
  19142.  
  19143.                 case 6:
  19144.                 ask = 51;
  19145.                 break;
  19146.  
  19147.                 case 7:
  19148.                 ask = 52;
  19149.                 break;
  19150.  
  19151.                 case 8:
  19152.                 ask = 52;
  19153.                 break;
  19154.  
  19155.                 case 9:
  19156.                 ask = 53;
  19157.                 break;
  19158.  
  19159.                 case 10:
  19160.                 ask = 53;
  19161.                 break;
  19162.  
  19163.                 case 11:
  19164.                 ask = 54;
  19165.                 break;
  19166.  
  19167.                 case 12:
  19168.                 ask = 54;
  19169.                 break;
  19170.  
  19171.                 case 13:
  19172.                 ask = 55;
  19173.                 break;
  19174.  
  19175.                 case 14:
  19176.                 ask = 55;
  19177.                 break;
  19178.  
  19179.                 case 15:
  19180.                 ask = 56;
  19181.                 break;
  19182.  
  19183.                 case 16:
  19184.                 ask = 56;
  19185.                 break;
  19186.  
  19187.                 case 17:
  19188.                 ask = 57;
  19189.                 break;
  19190.  
  19191.                 case 18:
  19192.                 ask = 57;
  19193.                 break;
  19194.  
  19195.                 case 19:
  19196.                 ask = 58;
  19197.                 break;
  19198.  
  19199.                 case 20:
  19200.                 ask = 58;
  19201.                 break;
  19202.  
  19203.                 case 21:
  19204.                 ask = 59;
  19205.                 break;
  19206.  
  19207.                 case 22:
  19208.                 ask = 59;
  19209.                 break;
  19210.  
  19211.                 case 23:
  19212.                 ask = 60;
  19213.                 break;
  19214.  
  19215.                 case 24:
  19216.                 ask = 60;
  19217.                 break;
  19218.  
  19219.                 case 25:
  19220.                 ask = 61;
  19221.                 break;
  19222.  
  19223.                 case 26:
  19224.                 ask = 61;
  19225.                 break;
  19226.  
  19227.                 case 27:
  19228.                 ask = 62;
  19229.                 break;
  19230.  
  19231.                 case 28:
  19232.                 ask = 62;
  19233.                 break;
  19234.  
  19235.                 case 29:
  19236.                 ask = 63;
  19237.                 break;
  19238.  
  19239.                 case 30:
  19240.                 ask = 63;
  19241.                 break;
  19242.  
  19243.                 case 31:
  19244.                 ask = 64;
  19245.                 break;
  19246.  
  19247.                 case 32:
  19248.                 ask = 64;
  19249.                 break;
  19250.  
  19251.                 case 33:
  19252.                 ask = 65;
  19253.                 break;
  19254.  
  19255.                 case 34:
  19256.                 ask = 65;
  19257.                 break;
  19258.  
  19259.                 case 35:
  19260.                 ask = 66;
  19261.                 break;
  19262.  
  19263.                 case 36:
  19264.                 ask = 66;
  19265.                 break;
  19266.  
  19267.                 case 37:
  19268.                 ask = 67;
  19269.                 break;
  19270.  
  19271.                 case 38:
  19272.                 ask = 67;
  19273.                 break;
  19274.  
  19275.                 case 39:
  19276.                 ask = 68;
  19277.                 break;
  19278.  
  19279.                 case 40:
  19280.                 ask = 68;
  19281.                 break;
  19282.  
  19283.                 case 41:
  19284.                 ask = 69;
  19285.                 break;
  19286.  
  19287.                 case 42:
  19288.                 ask = 69;
  19289.                 break;
  19290.  
  19291.                 case 43:
  19292.                 ask = 70;
  19293.                 break;
  19294.  
  19295.                 case 44:
  19296.                 ask = 70;
  19297.                 break;
  19298.  
  19299.                 case 45:
  19300.                 ask = 71;
  19301.                 break;
  19302.  
  19303.                 case 46:
  19304.                 ask = 71;
  19305.                 break;
  19306.  
  19307.                 case 47:
  19308.                 ask = 72;
  19309.                 break;
  19310.  
  19311.                 case 48:
  19312.                 ask = 72;
  19313.                 break;
  19314.  
  19315.                 case 49:
  19316.                 ask = 73;
  19317.                 break;
  19318.  
  19319.                 case 50:
  19320.                 ask = 73;
  19321.                 break;
  19322.  
  19323.                 case 51:
  19324.                 ask = 74;
  19325.                 break;
  19326.  
  19327.                 case 52:
  19328.                 ask = 74;
  19329.                 break;
  19330.  
  19331.                 case 53:
  19332.                 ask = 75;
  19333.                 break;
  19334.  
  19335.                 case 54:
  19336.                 ask = 75;
  19337.                 break;
  19338.  
  19339.                 case 55:
  19340.                 ask = 76;
  19341.                 break;
  19342.  
  19343.                 case 56:
  19344.                 ask = 76;
  19345.                 break;
  19346.  
  19347.                 case 57:
  19348.                 ask = 77;
  19349.                 break;
  19350.  
  19351.                 case 58:
  19352.                 ask = 77;
  19353.                 break;
  19354.  
  19355.                 case 59:
  19356.                 ask = 78;
  19357.                 break;
  19358.  
  19359.                 case 60:
  19360.                 ask = 78;
  19361.                 break;
  19362.  
  19363.                 case 61:
  19364.                 ask = 79;
  19365.                 break;
  19366.  
  19367.                 case 62:
  19368.                 ask = 79;
  19369.                 break;
  19370.  
  19371.                 case 63:
  19372.                 ask = 80;
  19373.                 break;
  19374.  
  19375.                 case 64:
  19376.                 ask = 80;
  19377.                 break;
  19378.  
  19379.                 case 65:
  19380.                 ask = 81;
  19381.                 break;
  19382.  
  19383.                 case 66:
  19384.                 ask = 81;
  19385.                 break;
  19386.  
  19387.                 case 67:
  19388.                 ask = 82;
  19389.                 break;
  19390.  
  19391.                 case 68:
  19392.                 ask = 82;
  19393.                 break;
  19394.  
  19395.                 case 69:
  19396.                 ask = 83;
  19397.                 break;
  19398.  
  19399.                 case 70:
  19400.                 ask = 83;
  19401.                 break;
  19402.  
  19403.                 case 71:
  19404.                 ask = 84;
  19405.                 break;
  19406.  
  19407.                 case 72:
  19408.                 ask = 84;
  19409.                 break;
  19410.  
  19411.                 case 73:
  19412.                 ask = 85;
  19413.                 break;
  19414.  
  19415.                 case 74:
  19416.                 ask = 85;
  19417.                 break;
  19418.  
  19419.                 case 75:
  19420.                 ask = 86;
  19421.                 break;
  19422.  
  19423.                 case 76:
  19424.                 ask = 86;
  19425.                 break;
  19426.  
  19427.                 case 77:
  19428.                 ask = 87;
  19429.                 break;
  19430.  
  19431.                 case 78:
  19432.                 ask = 87;
  19433.                 break;
  19434.  
  19435.                 case 79:
  19436.                 ask = 88;
  19437.                 break;
  19438.  
  19439.                 case 80:
  19440.                 ask = 88;
  19441.                 break;
  19442.  
  19443.                 case 81:
  19444.                 ask = 89;
  19445.                 break;
  19446.  
  19447.                 case 82:
  19448.                 ask = 89;
  19449.                 break;
  19450.  
  19451.                 case 83:
  19452.                 ask = 90;
  19453.                 break;
  19454.  
  19455.                 case 84:
  19456.                 ask = 90;
  19457.                 break;
  19458.  
  19459.                 case 85:
  19460.                 ask = 91;
  19461.                 break;
  19462.  
  19463.                 case 86:
  19464.                 ask = 91;
  19465.                 break;
  19466.  
  19467.                 case 87:
  19468.                 ask = 92;
  19469.                 break;
  19470.  
  19471.                 case 88:
  19472.                 ask = 92;
  19473.                 break;
  19474.  
  19475.                 case 89:
  19476.                 ask = 93;
  19477.                 break;
  19478.  
  19479.                 case 90:
  19480.                 ask = 93;
  19481.                 break;
  19482.  
  19483.                 case 91:
  19484.                 ask = 94;
  19485.                 break;
  19486.  
  19487.                 case 92:
  19488.                 ask = 94;
  19489.                 break;
  19490.  
  19491.                 case 93:
  19492.                 ask = 95;
  19493.                 break;
  19494.  
  19495.                 case 94:
  19496.                 ask = 95;
  19497.                 break;
  19498.  
  19499.                 case 95:
  19500.                 ask = 96;
  19501.                 break;
  19502.  
  19503.                 case 96:
  19504.                 ask = 96;
  19505.                 break;
  19506.  
  19507.             } break;
  19508.  
  19509.             case 98:
  19510.             switch (begin)
  19511.             {
  19512.                 case 0:
  19513.                 ask = 49;
  19514.                 break;
  19515.  
  19516.                 case 1:
  19517.                 ask = 49;
  19518.                 break;
  19519.  
  19520.                 case 2:
  19521.                 ask = 50;
  19522.                 break;
  19523.  
  19524.                 case 3:
  19525.                 ask = 50;
  19526.                 break;
  19527.  
  19528.                 case 4:
  19529.                 ask = 51;
  19530.                 break;
  19531.  
  19532.                 case 5:
  19533.                 ask = 51;
  19534.                 break;
  19535.  
  19536.                 case 6:
  19537.                 ask = 52;
  19538.                 break;
  19539.  
  19540.                 case 7:
  19541.                 ask = 52;
  19542.                 break;
  19543.  
  19544.                 case 8:
  19545.                 ask = 53;
  19546.                 break;
  19547.  
  19548.                 case 9:
  19549.                 ask = 53;
  19550.                 break;
  19551.  
  19552.                 case 10:
  19553.                 ask = 54;
  19554.                 break;
  19555.  
  19556.                 case 11:
  19557.                 ask = 54;
  19558.                 break;
  19559.  
  19560.                 case 12:
  19561.                 ask = 55;
  19562.                 break;
  19563.  
  19564.                 case 13:
  19565.                 ask = 55;
  19566.                 break;
  19567.  
  19568.                 case 14:
  19569.                 ask = 56;
  19570.                 break;
  19571.  
  19572.                 case 15:
  19573.                 ask = 56;
  19574.                 break;
  19575.  
  19576.                 case 16:
  19577.                 ask = 57;
  19578.                 break;
  19579.  
  19580.                 case 17:
  19581.                 ask = 57;
  19582.                 break;
  19583.  
  19584.                 case 18:
  19585.                 ask = 58;
  19586.                 break;
  19587.  
  19588.                 case 19:
  19589.                 ask = 58;
  19590.                 break;
  19591.  
  19592.                 case 20:
  19593.                 ask = 59;
  19594.                 break;
  19595.  
  19596.                 case 21:
  19597.                 ask = 59;
  19598.                 break;
  19599.  
  19600.                 case 22:
  19601.                 ask = 60;
  19602.                 break;
  19603.  
  19604.                 case 23:
  19605.                 ask = 60;
  19606.                 break;
  19607.  
  19608.                 case 24:
  19609.                 ask = 61;
  19610.                 break;
  19611.  
  19612.                 case 25:
  19613.                 ask = 61;
  19614.                 break;
  19615.  
  19616.                 case 26:
  19617.                 ask = 62;
  19618.                 break;
  19619.  
  19620.                 case 27:
  19621.                 ask = 62;
  19622.                 break;
  19623.  
  19624.                 case 28:
  19625.                 ask = 63;
  19626.                 break;
  19627.  
  19628.                 case 29:
  19629.                 ask = 63;
  19630.                 break;
  19631.  
  19632.                 case 30:
  19633.                 ask = 64;
  19634.                 break;
  19635.  
  19636.                 case 31:
  19637.                 ask = 64;
  19638.                 break;
  19639.  
  19640.                 case 32:
  19641.                 ask = 65;
  19642.                 break;
  19643.  
  19644.                 case 33:
  19645.                 ask = 65;
  19646.                 break;
  19647.  
  19648.                 case 34:
  19649.                 ask = 66;
  19650.                 break;
  19651.  
  19652.                 case 35:
  19653.                 ask = 66;
  19654.                 break;
  19655.  
  19656.                 case 36:
  19657.                 ask = 67;
  19658.                 break;
  19659.  
  19660.                 case 37:
  19661.                 ask = 67;
  19662.                 break;
  19663.  
  19664.                 case 38:
  19665.                 ask = 68;
  19666.                 break;
  19667.  
  19668.                 case 39:
  19669.                 ask = 68;
  19670.                 break;
  19671.  
  19672.                 case 40:
  19673.                 ask = 69;
  19674.                 break;
  19675.  
  19676.                 case 41:
  19677.                 ask = 69;
  19678.                 break;
  19679.  
  19680.                 case 42:
  19681.                 ask = 70;
  19682.                 break;
  19683.  
  19684.                 case 43:
  19685.                 ask = 70;
  19686.                 break;
  19687.  
  19688.                 case 44:
  19689.                 ask = 71;
  19690.                 break;
  19691.  
  19692.                 case 45:
  19693.                 ask = 71;
  19694.                 break;
  19695.  
  19696.                 case 46:
  19697.                 ask = 72;
  19698.                 break;
  19699.  
  19700.                 case 47:
  19701.                 ask = 72;
  19702.                 break;
  19703.  
  19704.                 case 48:
  19705.                 ask = 73;
  19706.                 break;
  19707.  
  19708.                 case 49:
  19709.                 ask = 73;
  19710.                 break;
  19711.  
  19712.                 case 50:
  19713.                 ask = 74;
  19714.                 break;
  19715.  
  19716.                 case 51:
  19717.                 ask = 74;
  19718.                 break;
  19719.  
  19720.                 case 52:
  19721.                 ask = 75;
  19722.                 break;
  19723.  
  19724.                 case 53:
  19725.                 ask = 75;
  19726.                 break;
  19727.  
  19728.                 case 54:
  19729.                 ask = 76;
  19730.                 break;
  19731.  
  19732.                 case 55:
  19733.                 ask = 76;
  19734.                 break;
  19735.  
  19736.                 case 56:
  19737.                 ask = 77;
  19738.                 break;
  19739.  
  19740.                 case 57:
  19741.                 ask = 77;
  19742.                 break;
  19743.  
  19744.                 case 58:
  19745.                 ask = 78;
  19746.                 break;
  19747.  
  19748.                 case 59:
  19749.                 ask = 78;
  19750.                 break;
  19751.  
  19752.                 case 60:
  19753.                 ask = 79;
  19754.                 break;
  19755.  
  19756.                 case 61:
  19757.                 ask = 79;
  19758.                 break;
  19759.  
  19760.                 case 62:
  19761.                 ask = 80;
  19762.                 break;
  19763.  
  19764.                 case 63:
  19765.                 ask = 80;
  19766.                 break;
  19767.  
  19768.                 case 64:
  19769.                 ask = 81;
  19770.                 break;
  19771.  
  19772.                 case 65:
  19773.                 ask = 81;
  19774.                 break;
  19775.  
  19776.                 case 66:
  19777.                 ask = 82;
  19778.                 break;
  19779.  
  19780.                 case 67:
  19781.                 ask = 82;
  19782.                 break;
  19783.  
  19784.                 case 68:
  19785.                 ask = 83;
  19786.                 break;
  19787.  
  19788.                 case 69:
  19789.                 ask = 83;
  19790.                 break;
  19791.  
  19792.                 case 70:
  19793.                 ask = 84;
  19794.                 break;
  19795.  
  19796.                 case 71:
  19797.                 ask = 84;
  19798.                 break;
  19799.  
  19800.                 case 72:
  19801.                 ask = 85;
  19802.                 break;
  19803.  
  19804.                 case 73:
  19805.                 ask = 85;
  19806.                 break;
  19807.  
  19808.                 case 74:
  19809.                 ask = 86;
  19810.                 break;
  19811.  
  19812.                 case 75:
  19813.                 ask = 86;
  19814.                 break;
  19815.  
  19816.                 case 76:
  19817.                 ask = 87;
  19818.                 break;
  19819.  
  19820.                 case 77:
  19821.                 ask = 87;
  19822.                 break;
  19823.  
  19824.                 case 78:
  19825.                 ask = 88;
  19826.                 break;
  19827.  
  19828.                 case 79:
  19829.                 ask = 88;
  19830.                 break;
  19831.  
  19832.                 case 80:
  19833.                 ask = 89;
  19834.                 break;
  19835.  
  19836.                 case 81:
  19837.                 ask = 89;
  19838.                 break;
  19839.  
  19840.                 case 82:
  19841.                 ask = 90;
  19842.                 break;
  19843.  
  19844.                 case 83:
  19845.                 ask = 90;
  19846.                 break;
  19847.  
  19848.                 case 84:
  19849.                 ask = 91;
  19850.                 break;
  19851.  
  19852.                 case 85:
  19853.                 ask = 91;
  19854.                 break;
  19855.  
  19856.                 case 86:
  19857.                 ask = 92;
  19858.                 break;
  19859.  
  19860.                 case 87:
  19861.                 ask = 92;
  19862.                 break;
  19863.  
  19864.                 case 88:
  19865.                 ask = 93;
  19866.                 break;
  19867.  
  19868.                 case 89:
  19869.                 ask = 93;
  19870.                 break;
  19871.  
  19872.                 case 90:
  19873.                 ask = 94;
  19874.                 break;
  19875.  
  19876.                 case 91:
  19877.                 ask = 94;
  19878.                 break;
  19879.  
  19880.                 case 92:
  19881.                 ask = 95;
  19882.                 break;
  19883.  
  19884.                 case 93:
  19885.                 ask = 95;
  19886.                 break;
  19887.  
  19888.                 case 94:
  19889.                 ask = 96;
  19890.                 break;
  19891.  
  19892.                 case 95:
  19893.                 ask = 96;
  19894.                 break;
  19895.  
  19896.                 case 96:
  19897.                 ask = 97;
  19898.                 break;
  19899.  
  19900.                 case 97:
  19901.                 ask = 97;
  19902.                 break;
  19903.  
  19904.             } break;
  19905.  
  19906.             case 99:
  19907.             switch (begin)
  19908.             {
  19909.                 case 0:
  19910.                 ask = 49;
  19911.                 break;
  19912.  
  19913.                 case 1:
  19914.                 ask = 50;
  19915.                 break;
  19916.  
  19917.                 case 2:
  19918.                 ask = 50;
  19919.                 break;
  19920.  
  19921.                 case 3:
  19922.                 ask = 51;
  19923.                 break;
  19924.  
  19925.                 case 4:
  19926.                 ask = 51;
  19927.                 break;
  19928.  
  19929.                 case 5:
  19930.                 ask = 52;
  19931.                 break;
  19932.  
  19933.                 case 6:
  19934.                 ask = 52;
  19935.                 break;
  19936.  
  19937.                 case 7:
  19938.                 ask = 53;
  19939.                 break;
  19940.  
  19941.                 case 8:
  19942.                 ask = 53;
  19943.                 break;
  19944.  
  19945.                 case 9:
  19946.                 ask = 54;
  19947.                 break;
  19948.  
  19949.                 case 10:
  19950.                 ask = 54;
  19951.                 break;
  19952.  
  19953.                 case 11:
  19954.                 ask = 55;
  19955.                 break;
  19956.  
  19957.                 case 12:
  19958.                 ask = 55;
  19959.                 break;
  19960.  
  19961.                 case 13:
  19962.                 ask = 56;
  19963.                 break;
  19964.  
  19965.                 case 14:
  19966.                 ask = 56;
  19967.                 break;
  19968.  
  19969.                 case 15:
  19970.                 ask = 57;
  19971.                 break;
  19972.  
  19973.                 case 16:
  19974.                 ask = 57;
  19975.                 break;
  19976.  
  19977.                 case 17:
  19978.                 ask = 58;
  19979.                 break;
  19980.  
  19981.                 case 18:
  19982.                 ask = 58;
  19983.                 break;
  19984.  
  19985.                 case 19:
  19986.                 ask = 59;
  19987.                 break;
  19988.  
  19989.                 case 20:
  19990.                 ask = 59;
  19991.                 break;
  19992.  
  19993.                 case 21:
  19994.                 ask = 60;
  19995.                 break;
  19996.  
  19997.                 case 22:
  19998.                 ask = 60;
  19999.                 break;
  20000.  
  20001.                 case 23:
  20002.                 ask = 61;
  20003.                 break;
  20004.  
  20005.                 case 24:
  20006.                 ask = 61;
  20007.                 break;
  20008.  
  20009.                 case 25:
  20010.                 ask = 62;
  20011.                 break;
  20012.  
  20013.                 case 26:
  20014.                 ask = 62;
  20015.                 break;
  20016.  
  20017.                 case 27:
  20018.                 ask = 63;
  20019.                 break;
  20020.  
  20021.                 case 28:
  20022.                 ask = 63;
  20023.                 break;
  20024.  
  20025.                 case 29:
  20026.                 ask = 64;
  20027.                 break;
  20028.  
  20029.                 case 30:
  20030.                 ask = 64;
  20031.                 break;
  20032.  
  20033.                 case 31:
  20034.                 ask = 65;
  20035.                 break;
  20036.  
  20037.                 case 32:
  20038.                 ask = 65;
  20039.                 break;
  20040.  
  20041.                 case 33:
  20042.                 ask = 66;
  20043.                 break;
  20044.  
  20045.                 case 34:
  20046.                 ask = 66;
  20047.                 break;
  20048.  
  20049.                 case 35:
  20050.                 ask = 67;
  20051.                 break;
  20052.  
  20053.                 case 36:
  20054.                 ask = 67;
  20055.                 break;
  20056.  
  20057.                 case 37:
  20058.                 ask = 68;
  20059.                 break;
  20060.  
  20061.                 case 38:
  20062.                 ask = 68;
  20063.                 break;
  20064.  
  20065.                 case 39:
  20066.                 ask = 69;
  20067.                 break;
  20068.  
  20069.                 case 40:
  20070.                 ask = 69;
  20071.                 break;
  20072.  
  20073.                 case 41:
  20074.                 ask = 70;
  20075.                 break;
  20076.  
  20077.                 case 42:
  20078.                 ask = 70;
  20079.                 break;
  20080.  
  20081.                 case 43:
  20082.                 ask = 71;
  20083.                 break;
  20084.  
  20085.                 case 44:
  20086.                 ask = 71;
  20087.                 break;
  20088.  
  20089.                 case 45:
  20090.                 ask = 72;
  20091.                 break;
  20092.  
  20093.                 case 46:
  20094.                 ask = 72;
  20095.                 break;
  20096.  
  20097.                 case 47:
  20098.                 ask = 73;
  20099.                 break;
  20100.  
  20101.                 case 48:
  20102.                 ask = 73;
  20103.                 break;
  20104.  
  20105.                 case 49:
  20106.                 ask = 74;
  20107.                 break;
  20108.  
  20109.                 case 50:
  20110.                 ask = 74;
  20111.                 break;
  20112.  
  20113.                 case 51:
  20114.                 ask = 75;
  20115.                 break;
  20116.  
  20117.                 case 52:
  20118.                 ask = 75;
  20119.                 break;
  20120.  
  20121.                 case 53:
  20122.                 ask = 76;
  20123.                 break;
  20124.  
  20125.                 case 54:
  20126.                 ask = 76;
  20127.                 break;
  20128.  
  20129.                 case 55:
  20130.                 ask = 77;
  20131.                 break;
  20132.  
  20133.                 case 56:
  20134.                 ask = 77;
  20135.                 break;
  20136.  
  20137.                 case 57:
  20138.                 ask = 78;
  20139.                 break;
  20140.  
  20141.                 case 58:
  20142.                 ask = 78;
  20143.                 break;
  20144.  
  20145.                 case 59:
  20146.                 ask = 79;
  20147.                 break;
  20148.  
  20149.                 case 60:
  20150.                 ask = 79;
  20151.                 break;
  20152.  
  20153.                 case 61:
  20154.                 ask = 80;
  20155.                 break;
  20156.  
  20157.                 case 62:
  20158.                 ask = 80;
  20159.                 break;
  20160.  
  20161.                 case 63:
  20162.                 ask = 81;
  20163.                 break;
  20164.  
  20165.                 case 64:
  20166.                 ask = 81;
  20167.                 break;
  20168.  
  20169.                 case 65:
  20170.                 ask = 82;
  20171.                 break;
  20172.  
  20173.                 case 66:
  20174.                 ask = 82;
  20175.                 break;
  20176.  
  20177.                 case 67:
  20178.                 ask = 83;
  20179.                 break;
  20180.  
  20181.                 case 68:
  20182.                 ask = 83;
  20183.                 break;
  20184.  
  20185.                 case 69:
  20186.                 ask = 84;
  20187.                 break;
  20188.  
  20189.                 case 70:
  20190.                 ask = 84;
  20191.                 break;
  20192.  
  20193.                 case 71:
  20194.                 ask = 85;
  20195.                 break;
  20196.  
  20197.                 case 72:
  20198.                 ask = 85;
  20199.                 break;
  20200.  
  20201.                 case 73:
  20202.                 ask = 86;
  20203.                 break;
  20204.  
  20205.                 case 74:
  20206.                 ask = 86;
  20207.                 break;
  20208.  
  20209.                 case 75:
  20210.                 ask = 87;
  20211.                 break;
  20212.  
  20213.                 case 76:
  20214.                 ask = 87;
  20215.                 break;
  20216.  
  20217.                 case 77:
  20218.                 ask = 88;
  20219.                 break;
  20220.  
  20221.                 case 78:
  20222.                 ask = 88;
  20223.                 break;
  20224.  
  20225.                 case 79:
  20226.                 ask = 89;
  20227.                 break;
  20228.  
  20229.                 case 80:
  20230.                 ask = 89;
  20231.                 break;
  20232.  
  20233.                 case 81:
  20234.                 ask = 90;
  20235.                 break;
  20236.  
  20237.                 case 82:
  20238.                 ask = 90;
  20239.                 break;
  20240.  
  20241.                 case 83:
  20242.                 ask = 91;
  20243.                 break;
  20244.  
  20245.                 case 84:
  20246.                 ask = 91;
  20247.                 break;
  20248.  
  20249.                 case 85:
  20250.                 ask = 92;
  20251.                 break;
  20252.  
  20253.                 case 86:
  20254.                 ask = 92;
  20255.                 break;
  20256.  
  20257.                 case 87:
  20258.                 ask = 93;
  20259.                 break;
  20260.  
  20261.                 case 88:
  20262.                 ask = 93;
  20263.                 break;
  20264.  
  20265.                 case 89:
  20266.                 ask = 94;
  20267.                 break;
  20268.  
  20269.                 case 90:
  20270.                 ask = 94;
  20271.                 break;
  20272.  
  20273.                 case 91:
  20274.                 ask = 95;
  20275.                 break;
  20276.  
  20277.                 case 92:
  20278.                 ask = 95;
  20279.                 break;
  20280.  
  20281.                 case 93:
  20282.                 ask = 96;
  20283.                 break;
  20284.  
  20285.                 case 94:
  20286.                 ask = 96;
  20287.                 break;
  20288.  
  20289.                 case 95:
  20290.                 ask = 97;
  20291.                 break;
  20292.  
  20293.                 case 96:
  20294.                 ask = 97;
  20295.                 break;
  20296.  
  20297.                 case 97:
  20298.                 ask = 98;
  20299.                 break;
  20300.  
  20301.                 case 98:
  20302.                 ask = 98;
  20303.                 break;
  20304.  
  20305.             } break;
  20306.  
  20307.             case 100:
  20308.             switch (begin)
  20309.             {
  20310.                 case 0:
  20311.                 ask = 50;
  20312.                 break;
  20313.  
  20314.                 case 1:
  20315.                 ask = 50;
  20316.                 break;
  20317.  
  20318.                 case 2:
  20319.                 ask = 51;
  20320.                 break;
  20321.  
  20322.                 case 3:
  20323.                 ask = 51;
  20324.                 break;
  20325.  
  20326.                 case 4:
  20327.                 ask = 52;
  20328.                 break;
  20329.  
  20330.                 case 5:
  20331.                 ask = 52;
  20332.                 break;
  20333.  
  20334.                 case 6:
  20335.                 ask = 53;
  20336.                 break;
  20337.  
  20338.                 case 7:
  20339.                 ask = 53;
  20340.                 break;
  20341.  
  20342.                 case 8:
  20343.                 ask = 54;
  20344.                 break;
  20345.  
  20346.                 case 9:
  20347.                 ask = 54;
  20348.                 break;
  20349.  
  20350.                 case 10:
  20351.                 ask = 55;
  20352.                 break;
  20353.  
  20354.                 case 11:
  20355.                 ask = 55;
  20356.                 break;
  20357.  
  20358.                 case 12:
  20359.                 ask = 56;
  20360.                 break;
  20361.  
  20362.                 case 13:
  20363.                 ask = 56;
  20364.                 break;
  20365.  
  20366.                 case 14:
  20367.                 ask = 57;
  20368.                 break;
  20369.  
  20370.                 case 15:
  20371.                 ask = 57;
  20372.                 break;
  20373.  
  20374.                 case 16:
  20375.                 ask = 58;
  20376.                 break;
  20377.  
  20378.                 case 17:
  20379.                 ask = 58;
  20380.                 break;
  20381.  
  20382.                 case 18:
  20383.                 ask = 59;
  20384.                 break;
  20385.  
  20386.                 case 19:
  20387.                 ask = 59;
  20388.                 break;
  20389.  
  20390.                 case 20:
  20391.                 ask = 60;
  20392.                 break;
  20393.  
  20394.                 case 21:
  20395.                 ask = 60;
  20396.                 break;
  20397.  
  20398.                 case 22:
  20399.                 ask = 61;
  20400.                 break;
  20401.  
  20402.                 case 23:
  20403.                 ask = 61;
  20404.                 break;
  20405.  
  20406.                 case 24:
  20407.                 ask = 62;
  20408.                 break;
  20409.  
  20410.                 case 25:
  20411.                 ask = 62;
  20412.                 break;
  20413.  
  20414.                 case 26:
  20415.                 ask = 63;
  20416.                 break;
  20417.  
  20418.                 case 27:
  20419.                 ask = 63;
  20420.                 break;
  20421.  
  20422.                 case 28:
  20423.                 ask = 64;
  20424.                 break;
  20425.  
  20426.                 case 29:
  20427.                 ask = 64;
  20428.                 break;
  20429.  
  20430.                 case 30:
  20431.                 ask = 65;
  20432.                 break;
  20433.  
  20434.                 case 31:
  20435.                 ask = 65;
  20436.                 break;
  20437.  
  20438.                 case 32:
  20439.                 ask = 66;
  20440.                 break;
  20441.  
  20442.                 case 33:
  20443.                 ask = 66;
  20444.                 break;
  20445.  
  20446.                 case 34:
  20447.                 ask = 67;
  20448.                 break;
  20449.  
  20450.                 case 35:
  20451.                 ask = 67;
  20452.                 break;
  20453.  
  20454.                 case 36:
  20455.                 ask = 68;
  20456.                 break;
  20457.  
  20458.                 case 37:
  20459.                 ask = 68;
  20460.                 break;
  20461.  
  20462.                 case 38:
  20463.                 ask = 69;
  20464.                 break;
  20465.  
  20466.                 case 39:
  20467.                 ask = 69;
  20468.                 break;
  20469.  
  20470.                 case 40:
  20471.                 ask = 70;
  20472.                 break;
  20473.  
  20474.                 case 41:
  20475.                 ask = 70;
  20476.                 break;
  20477.  
  20478.                 case 42:
  20479.                 ask = 71;
  20480.                 break;
  20481.  
  20482.                 case 43:
  20483.                 ask = 71;
  20484.                 break;
  20485.  
  20486.                 case 44:
  20487.                 ask = 72;
  20488.                 break;
  20489.  
  20490.                 case 45:
  20491.                 ask = 72;
  20492.                 break;
  20493.  
  20494.                 case 46:
  20495.                 ask = 73;
  20496.                 break;
  20497.  
  20498.                 case 47:
  20499.                 ask = 73;
  20500.                 break;
  20501.  
  20502.                 case 48:
  20503.                 ask = 74;
  20504.                 break;
  20505.  
  20506.                 case 49:
  20507.                 ask = 74;
  20508.                 break;
  20509.  
  20510.                 case 50:
  20511.                 ask = 75;
  20512.                 break;
  20513.  
  20514.                 case 51:
  20515.                 ask = 75;
  20516.                 break;
  20517.  
  20518.                 case 52:
  20519.                 ask = 76;
  20520.                 break;
  20521.  
  20522.                 case 53:
  20523.                 ask = 76;
  20524.                 break;
  20525.  
  20526.                 case 54:
  20527.                 ask = 77;
  20528.                 break;
  20529.  
  20530.                 case 55:
  20531.                 ask = 77;
  20532.                 break;
  20533.  
  20534.                 case 56:
  20535.                 ask = 78;
  20536.                 break;
  20537.  
  20538.                 case 57:
  20539.                 ask = 78;
  20540.                 break;
  20541.  
  20542.                 case 58:
  20543.                 ask = 79;
  20544.                 break;
  20545.  
  20546.                 case 59:
  20547.                 ask = 79;
  20548.                 break;
  20549.  
  20550.                 case 60:
  20551.                 ask = 80;
  20552.                 break;
  20553.  
  20554.                 case 61:
  20555.                 ask = 80;
  20556.                 break;
  20557.  
  20558.                 case 62:
  20559.                 ask = 81;
  20560.                 break;
  20561.  
  20562.                 case 63:
  20563.                 ask = 81;
  20564.                 break;
  20565.  
  20566.                 case 64:
  20567.                 ask = 82;
  20568.                 break;
  20569.  
  20570.                 case 65:
  20571.                 ask = 82;
  20572.                 break;
  20573.  
  20574.                 case 66:
  20575.                 ask = 83;
  20576.                 break;
  20577.  
  20578.                 case 67:
  20579.                 ask = 83;
  20580.                 break;
  20581.  
  20582.                 case 68:
  20583.                 ask = 84;
  20584.                 break;
  20585.  
  20586.                 case 69:
  20587.                 ask = 84;
  20588.                 break;
  20589.  
  20590.                 case 70:
  20591.                 ask = 85;
  20592.                 break;
  20593.  
  20594.                 case 71:
  20595.                 ask = 85;
  20596.                 break;
  20597.  
  20598.                 case 72:
  20599.                 ask = 86;
  20600.                 break;
  20601.  
  20602.                 case 73:
  20603.                 ask = 86;
  20604.                 break;
  20605.  
  20606.                 case 74:
  20607.                 ask = 87;
  20608.                 break;
  20609.  
  20610.                 case 75:
  20611.                 ask = 87;
  20612.                 break;
  20613.  
  20614.                 case 76:
  20615.                 ask = 88;
  20616.                 break;
  20617.  
  20618.                 case 77:
  20619.                 ask = 88;
  20620.                 break;
  20621.  
  20622.                 case 78:
  20623.                 ask = 89;
  20624.                 break;
  20625.  
  20626.                 case 79:
  20627.                 ask = 89;
  20628.                 break;
  20629.  
  20630.                 case 80:
  20631.                 ask = 90;
  20632.                 break;
  20633.  
  20634.                 case 81:
  20635.                 ask = 90;
  20636.                 break;
  20637.  
  20638.                 case 82:
  20639.                 ask = 91;
  20640.                 break;
  20641.  
  20642.                 case 83:
  20643.                 ask = 91;
  20644.                 break;
  20645.  
  20646.                 case 84:
  20647.                 ask = 92;
  20648.                 break;
  20649.  
  20650.                 case 85:
  20651.                 ask = 92;
  20652.                 break;
  20653.  
  20654.                 case 86:
  20655.                 ask = 93;
  20656.                 break;
  20657.  
  20658.                 case 87:
  20659.                 ask = 93;
  20660.                 break;
  20661.  
  20662.                 case 88:
  20663.                 ask = 94;
  20664.                 break;
  20665.  
  20666.                 case 89:
  20667.                 ask = 94;
  20668.                 break;
  20669.  
  20670.                 case 90:
  20671.                 ask = 95;
  20672.                 break;
  20673.  
  20674.                 case 91:
  20675.                 ask = 95;
  20676.                 break;
  20677.  
  20678.                 case 92:
  20679.                 ask = 96;
  20680.                 break;
  20681.  
  20682.                 case 93:
  20683.                 ask = 96;
  20684.                 break;
  20685.  
  20686.                 case 94:
  20687.                 ask = 97;
  20688.                 break;
  20689.  
  20690.                 case 95:
  20691.                 ask = 97;
  20692.                 break;
  20693.  
  20694.                 case 96:
  20695.                 ask = 98;
  20696.                 break;
  20697.  
  20698.                 case 97:
  20699.                 ask = 98;
  20700.                 break;
  20701.  
  20702.                 case 98:
  20703.                 ask = 99;
  20704.                 break;
  20705.  
  20706.                 case 99:
  20707.                 ask = 99;
  20708.                 break;
  20709.  
  20710.             } break;
  20711.  
  20712.         }
  20713.         std::cout << "Le resultat est-il superieur ou inferieur a " << ask << " ?\n";
  20714.         char rep;
  20715.         std::cin >> rep;
  20716.         if (rep == '+')
  20717.             begin = ask+1;
  20718.         else if (rep == '-')
  20719.             end = ask;
  20720.         else if (rep == '=')
  20721.         {
  20722.             begin = ask;
  20723.             break;
  20724.         }
  20725.         else
  20726.             std::cout << "Incomprehensible\n";
  20727.     }
  20728.     std::cout << "Trouve ! Le resultat etait " << begin << "\n";
  20729. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement