/*
filename:simulation.js
UPDATE:20090610
*/

/*** 手数料計算のシミュレーション ***/

function  DIM(dimx,dimy)        //  ２次元配列の定義
{
        var  i;
        var  myArray  =  new  Array(dimy);

        for  (i=0;  i<dimy;  i++)  myArray[i]  =  new  Array(dimx);
        return  myArray; //  作成した配列オブジェクトを返す
}

function  matrixCommission()//  LX  ×  LYの２次元配列を確保する
{
LX=8;
LY=61;
z  =  DIM(LX,LY); 
//  zという配列を２次元配列として作成
//        a  =  0;        //  ゼロクリア
//        for(y=0;  y<LY;  y++)
//        {
//              for(x=0;  x<LX;  x++)
//              {
//  z[x][y]  =  a;
//              }
//      }


z[0][0]=1000.00000 ;  //z[回][金利]=1000円あたりの支払い額
z[0][1]=1000.41667 ;
z[0][2]=1000.83333 ;
z[0][3]=1001.25000 ;
z[0][4]=1001.66667 ;
z[0][5]=1002.08333 ;
z[0][6]=1002.50000 ;
z[0][7]=1002.91667 ;
z[0][8]=1003.33333 ;
z[0][9]=1003.75000 ;
z[0][10]=1004.16667 ;
z[0][11]=1004.58333 ;
z[0][12]=1005.00000 ;
z[0][13]=1005.41667 ;
z[0][14]=1005.83333 ;
z[0][15]=1006.25000 ;
z[0][16]=1006.66667 ;
z[0][17]=1007.08333 ;
z[0][18]=1007.50000 ;
z[0][19]=1007.91667 ;
z[0][20]=1008.33333 ;
z[0][21]=1008.75000 ;
z[0][22]=1009.16667 ;
z[0][23]=1009.58333 ;
z[0][24]=1010.00000 ;
z[0][25]=1010.41667 ;
z[0][26]=1010.83333 ;
z[0][27]=1011.25000 ;
z[0][28]=1011.66667 ;
z[0][29]=1012.08333 ;
z[0][30]=1012.50000 ;
z[0][31]=1012.91667 ;
z[0][32]=1013.33333 ;
z[0][33]=1013.75000 ;
z[0][34]=1014.16667 ;
z[0][35]=1014.58333 ;
z[0][36]=1015.00000 ;
z[0][37]=1015.41667 ;
z[0][38]=1015.83333 ;
z[0][39]=1016.25000 ;
z[0][40]=1016.66667 ;
z[0][41]=1017.08333 ;
z[0][42]=1017.50000 ;
z[0][43]=1017.91667 ;
z[0][44]=1018.33333 ;
z[0][45]=1018.75000 ;
z[0][46]=1019.16667 ;
z[0][47]=1019.58333 ;
z[0][48]=1020.00000 ;
z[0][49]=1020.41667 ;
z[0][50]=1020.83333 ;
z[0][51]=1021.25000 ;
z[0][52]=1021.66667 ;
z[0][53]=1022.08333 ;
z[0][54]=1022.50000 ;
z[0][55]=1022.91667 ;
z[0][56]=1023.33333 ;
z[0][57]=1023.75000 ;
z[0][58]=1024.16667 ;
z[0][59]=1024.58333 ;
z[0][60]=1025.00000 ;
z[1][0]=333.33333 ;
z[1][1]=333.61115 ;
z[1][2]=333.88904 ;
z[1][3]=334.16701 ;
z[1][4]=334.44506 ;
z[1][5]=334.72319 ;
z[1][6]=335.00139 ;
z[1][7]=335.27967 ;
z[1][8]=335.55802 ;
z[1][9]=335.83645 ;
z[1][10]=336.11496 ;
z[1][11]=336.39355 ;
z[1][12]=336.67221 ;
z[1][13]=336.95095 ;
z[1][14]=337.22976 ;
z[1][15]=337.50865 ;
z[1][16]=337.78762 ;
z[1][17]=338.06667 ;
z[1][18]=338.34579 ;
z[1][19]=338.62498 ;
z[1][20]=338.90426 ;
z[1][21]=339.18361 ;
z[1][22]=339.46303 ;
z[1][23]=339.74253 ;
z[1][24]=340.02211 ;
z[1][25]=340.30177 ;
z[1][26]=340.58150 ;
z[1][27]=340.86130 ;
z[1][28]=341.14118 ;
z[1][29]=341.42114 ;
z[1][30]=341.70117 ;
z[1][31]=341.98128 ;
z[1][32]=342.26147 ;
z[1][33]=342.54173 ;
z[1][34]=342.82206 ;
z[1][35]=343.10247 ;
z[1][36]=343.38296 ;
z[1][37]=343.66352 ;
z[1][38]=343.94416 ;
z[1][39]=344.22487 ;
z[1][40]=344.50566 ;
z[1][41]=344.78652 ;
z[1][42]=345.06746 ;
z[1][43]=345.34848 ;
z[1][44]=345.62957 ;
z[1][45]=345.91073 ;
z[1][46]=346.19197 ;
z[1][47]=346.47328 ;
z[1][48]=346.75467 ;
z[1][49]=347.03614 ;
z[1][50]=347.31768 ;
z[1][51]=347.59929 ;
z[1][52]=347.88098 ;
z[1][53]=348.16274 ;
z[1][54]=348.44458 ;
z[1][55]=348.72649 ;
z[1][56]=349.00848 ;
z[1][57]=349.29054 ;
z[1][58]=349.57267 ;
z[1][59]=349.85488 ;
z[1][60]=350.13717 ;
z[2][0]=166.66667 ;
z[2][1]=166.90981 ;
z[2][2]=167.15312 ;
z[2][3]=167.39659 ;
z[2][4]=167.64024 ;
z[2][5]=167.88405 ;
z[2][6]=168.12803 ;
z[2][7]=168.37218 ;
z[2][8]=168.61650 ;
z[2][9]=168.86099 ;
z[2][10]=169.10564 ;
z[2][11]=169.35047 ;
z[2][12]=169.59546 ;
z[2][13]=169.84061 ;
z[2][14]=170.08594 ;
z[2][15]=170.33143 ;
z[2][16]=170.57709 ;
z[2][17]=170.82291 ;
z[2][18]=171.06891 ;
z[2][19]=171.31507 ;
z[2][20]=171.56139 ;
z[2][21]=171.80789 ;
z[2][22]=172.05455 ;
z[2][23]=172.30137 ;
z[2][24]=172.54837 ;
z[2][25]=172.79553 ;
z[2][26]=173.04285 ;
z[2][27]=173.29034 ;
z[2][28]=173.53800 ;
z[2][29]=173.78582 ;
z[2][30]=174.03381 ;
z[2][31]=174.28196 ;
z[2][32]=174.53028 ;
z[2][33]=174.77877 ;
z[2][34]=175.02742 ;
z[2][35]=175.27623 ;
z[2][36]=175.52521 ;
z[2][37]=175.77436 ;
z[2][38]=176.02367 ;
z[2][39]=176.27314 ;
z[2][40]=176.52278 ;
z[2][41]=176.77259 ;
z[2][42]=177.02256 ;
z[2][43]=177.27269 ;
z[2][44]=177.52299 ;
z[2][45]=177.77345 ;
z[2][46]=178.02407 ;
z[2][47]=178.27486 ;
z[2][48]=178.52581 ;
z[2][49]=178.77693 ;
z[2][50]=179.02821 ;
z[2][51]=179.27965 ;
z[2][52]=179.53126 ;
z[2][53]=179.78303 ;
z[2][54]=180.03496 ;
z[2][55]=180.28705 ;
z[2][56]=180.53931 ;
z[2][57]=180.79173 ;
z[2][58]=181.04432 ;
z[2][59]=181.29706 ;
z[2][60]=181.54997 ;
z[3][0]=100.00000 ;
z[3][1]=100.22931 ;
z[3][2]=100.45891 ;
z[3][3]=100.68879 ;
z[3][4]=100.91896 ;
z[3][5]=101.14941 ;
z[3][6]=101.38015 ;
z[3][7]=101.61117 ;
z[3][8]=101.84248 ;
z[3][9]=102.07408 ;
z[3][10]=102.30596 ;
z[3][11]=102.53812 ;
z[3][12]=102.77057 ;
z[3][13]=103.00331 ;
z[3][14]=103.23632 ;
z[3][15]=103.46962 ;
z[3][16]=103.70321 ;
z[3][17]=103.93708 ;
z[3][18]=104.17123 ;
z[3][19]=104.40566 ;
z[3][20]=104.64038 ;
z[3][21]=104.87538 ;
z[3][22]=105.11066 ;
z[3][23]=105.34623 ;
z[3][24]=105.58208 ;
z[3][25]=105.81821 ;
z[3][26]=106.05462 ;
z[3][27]=106.29131 ;
z[3][28]=106.52828 ;
z[3][29]=106.76554 ;
z[3][30]=107.00307 ;
z[3][31]=107.24089 ;
z[3][32]=107.47899 ;
z[3][33]=107.71737 ;

z[3][34]=107.95602 ;
z[3][35]=108.19496 ;
z[3][36]=108.43418 ;
z[3][37]=108.67367 ;
z[3][38]=108.91345 ;
z[3][39]=109.15351 ;
z[3][40]=109.39384 ;
z[3][41]=109.63445 ;
z[3][42]=109.87534 ;
z[3][43]=110.11651 ;
z[3][44]=110.35796 ;
z[3][45]=110.59969 ;
z[3][46]=110.84169 ;
z[3][47]=111.08397 ;
z[3][48]=111.32653 ;
z[3][49]=111.56936 ;
z[3][50]=111.81247 ;
z[3][51]=112.05586 ;
z[3][52]=112.29953 ;
z[3][53]=112.54347 ;
z[3][54]=112.78768 ;
z[3][55]=113.03218 ;
z[3][56]=113.27694 ;
z[3][57]=113.52199 ;
z[3][58]=113.76730 ;
z[3][59]=114.01290 ;
z[3][60]=114.25876 ;
z[4][0]=83.33333 ;
z[4][1]=83.55920 ;
z[4][2]=83.78541 ;
z[4][3]=84.01197 ;
z[4][4]=84.23887 ;
z[4][5]=84.46611 ;
z[4][6]=84.69370 ;
z[4][7]=84.92163 ;
z[4][8]=85.14990 ;
z[4][9]=85.37852 ;
z[4][10]=85.60748 ;
z[4][11]=85.83678 ;
z[4][12]=86.06643 ;
z[4][13]=86.29642 ;
z[4][14]=86.52675 ;
z[4][15]=86.75742 ;
z[4][16]=86.98843 ;
z[4][17]=87.21978 ;
z[4][18]=87.45148 ;
z[4][19]=87.68351 ;
z[4][20]=87.91589 ;
z[4][21]=88.14860 ;
z[4][22]=88.38166 ;
z[4][23]=88.61505 ;
z[4][24]=88.84879 ;
z[4][25]=89.08286 ;
z[4][26]=89.31728 ;
z[4][27]=89.55203 ;
z[4][28]=89.78712 ;
z[4][29]=90.02255 ;
z[4][30]=90.25831 ;
z[4][31]=90.49442 ;
z[4][32]=90.73086 ;
z[4][33]=90.96764 ;
z[4][34]=91.20475 ;
z[4][35]=91.44220 ;
z[4][36]=91.67999 ;
z[4][37]=91.91812 ;
z[4][38]=92.15658 ;
z[4][39]=92.39537 ;
z[4][40]=92.63451 ;
z[4][41]=92.87397 ;
z[4][42]=93.11377 ;
z[4][43]=93.35391 ;
z[4][44]=93.59438 ;
z[4][45]=93.83518 ;
z[4][46]=94.07632 ;
z[4][47]=94.31779 ;
z[4][48]=94.55960 ;
z[4][49]=94.80173 ;
z[4][50]=95.04420 ;
z[4][51]=95.28701 ;
z[4][52]=95.53014 ;
z[4][53]=95.77360 ;
z[4][54]=96.01740 ;
z[4][55]=96.26153 ;
z[4][56]=96.50599 ;
z[4][57]=96.75078 ;
z[4][58]=96.99590 ;
z[4][59]=97.24135 ;
z[4][60]=97.48713 ;
z[5][0]=41.66667 ;
z[5][1]=41.88403 ;
z[5][2]=42.10208 ;
z[5][3]=42.32083 ;
z[5][4]=42.54026 ;
z[5][5]=42.76039 ;
z[5][6]=42.98121 ;
z[5][7]=43.20272 ;
z[5][8]=43.42492 ;
z[5][9]=43.64781 ;
z[5][10]=43.87139 ;
z[5][11]=44.09566 ;
z[5][12]=44.32061 ;
z[5][13]=44.54625 ;
z[5][14]=44.77258 ;
z[5][15]=44.99959 ;
z[5][16]=45.22729 ;
z[5][17]=45.45567 ;
z[5][18]=45.68474 ;
z[5][19]=45.91449 ;
z[5][20]=46.14493 ;
z[5][21]=46.37604 ;
z[5][22]=46.60784 ;
z[5][23]=46.84032 ;
z[5][24]=47.07347 ;
z[5][25]=47.30731 ;
z[5][26]=47.54182 ;
z[5][27]=47.77701 ;
z[5][28]=48.01288 ;
z[5][29]=48.24943 ;
z[5][30]=48.48665 ;
z[5][31]=48.72454 ;
z[5][32]=48.96311 ;
z[5][33]=49.20235 ;
z[5][34]=49.44226 ;
z[5][35]=49.68285 ;
z[5][36]=49.92410 ;
z[5][37]=50.16603 ;
z[5][38]=50.40862 ;
z[5][39]=50.65188 ;
z[5][40]=50.89580 ;
z[5][41]=51.14039 ;
z[5][42]=51.38565 ;
z[5][43]=51.63157 ;
z[5][44]=51.87815 ;
z[5][45]=52.12540 ;
z[5][46]=52.37331 ;
z[5][47]=52.62187 ;
z[5][48]=52.87110 ;
z[5][49]=53.12098 ;
z[5][50]=53.37152 ;
z[5][51]=53.62272 ;
z[5][52]=53.87457 ;
z[5][53]=54.12707 ;
z[5][54]=54.38023 ;
z[5][55]=54.63404 ;
z[5][56]=54.88850 ;
z[5][57]=55.14361 ;
z[5][58]=55.39936 ;
z[5][59]=55.65577 ;
z[5][60]=55.91282 ;
z[6][0]=27.77778 ;
z[6][1]=27.99242 ;
z[6][2]=28.20810 ;
z[6][3]=28.42482 ;
z[6][4]=28.64258 ;
z[6][5]=28.86138 ;
z[6][6]=29.08121 ;
z[6][7]=29.30208 ;
z[6][8]=29.52399 ;
z[6][9]=29.74692 ;
z[6][10]=29.97090 ;
z[6][11]=30.19590 ;
z[6][12]=30.42194 ;
z[6][13]=30.64900 ;
z[6][14]=30.87710 ;
z[6][15]=31.10622 ;
z[6][16]=31.33637 ;
z[6][17]=31.56754 ;
z[6][18]=31.79973 ;
z[6][19]=32.03295 ;
z[6][20]=32.26719 ;
z[6][21]=32.50244 ;
z[6][22]=32.73872 ;
z[6][23]=32.97601 ;
z[6][24]=33.21431 ;
z[6][25]=33.45363 ;
z[6][26]=33.69395 ;
z[6][27]=33.93529 ;
z[6][28]=34.17763 ;
z[6][29]=34.42098 ;
z[6][30]=34.66533 ;
z[6][31]=34.91068 ;
z[6][32]=35.15703 ;
z[6][33]=35.40438 ;
z[6][34]=35.65273 ;
z[6][35]=35.90207 ;
z[6][36]=36.15240 ;
z[6][37]=36.40371 ;
z[6][38]=36.65602 ;
z[6][39]=36.90931 ;
z[6][40]=37.16358 ;
z[6][41]=37.41884 ;
z[6][42]=37.67507 ;
z[6][43]=37.93227 ;
z[6][44]=38.19045 ;
z[6][45]=38.44960 ;
z[6][46]=38.70972 ;
z[6][47]=38.97081 ;
z[6][48]=39.23285 ;
z[6][49]=39.49586 ;
z[6][50]=39.75983 ;
z[6][51]=40.02475 ;
z[6][52]=40.29062 ;
z[6][53]=40.55744 ;
z[6][54]=40.82522 ;
z[6][55]=41.09393 ;
z[6][56]=41.36359 ;
z[6][57]=41.63418 ;
z[6][58]=41.90572 ;
z[6][59]=42.17818 ;
z[6][60]=42.45158 ;

z[7][0]=20.83333 ;
z[7][1]=21.04670 ;
z[7][2]=21.26146 ;
z[7][3]=21.47760 ;
z[7][4]=21.69512 ;
z[7][5]=21.91403 ;
z[7][6]=22.13433 ;
z[7][7]=22.35600 ;
z[7][8]=22.57905 ;
z[7][9]=22.80349 ;
z[7][10]=23.02929 ;
z[7][11]=23.25648 ;
z[7][12]=23.48503 ;
z[7][13]=23.71495 ;
z[7][14]=23.94624 ;
z[7][15]=24.17890 ;
z[7][16]=24.41292 ;
z[7][17]=24.64830 ;
z[7][18]=24.88504 ;
z[7][19]=25.12314 ;
z[7][20]=25.36258 ;
z[7][21]=25.60338 ;
z[7][22]=25.84552 ;
z[7][23]=26.08901 ;
z[7][24]=26.33384 ;
z[7][25]=26.58000 ;
z[7][26]=26.82750 ;
z[7][27]=27.07632 ;
z[7][28]=27.32648 ;
z[7][29]=27.57795 ;
z[7][30]=27.83075 ;
z[7][31]=28.08486 ;
z[7][32]=28.34028 ;
z[7][33]=28.59701 ;
z[7][34]=28.85504 ;
z[7][35]=29.11437 ;
z[7][36]=29.37500 ;
z[7][37]=29.63692 ;
z[7][38]=29.90012 ;
z[7][39]=30.16460 ;
z[7][40]=30.43036 ;
z[7][41]=30.69739 ;
z[7][42]=30.96569 ;
z[7][43]=31.23526 ;
z[7][44]=31.50608 ;
z[7][45]=31.77815 ;
z[7][46]=32.05147 ;
z[7][47]=32.32603 ;
z[7][48]=32.60184 ;
z[7][49]=32.87887 ;
z[7][50]=33.15713 ;
z[7][51]=33.43661 ;
z[7][52]=33.71731 ;
z[7][53]=33.99921 ;
z[7][54]=34.28233 ;
z[7][55]=34.56664 ;
z[7][56]=34.85215 ;
z[7][57]=35.13884 ;
z[7][58]=35.42672 ;
z[7][59]=35.71577 ;
z[7][60]=36.00599 ;
z[8][0]=16.66667 ;
z[8][1]=16.87934 ;
z[8][2]=17.09375 ;
z[8][3]=17.30989 ;
z[8][4]=17.52776 ;
z[8][5]=17.74736 ;
z[8][6]=17.96869 ;
z[8][7]=18.19174 ;
z[8][8]=18.41652 ;
z[8][9]=18.64302 ;
z[8][10]=18.87123 ;
z[8][11]=19.10116 ;
z[8][12]=19.33280 ;
z[8][13]=19.56615 ;
z[8][14]=19.80120 ;
z[8][15]=20.03795 ;
z[8][16]=20.27639 ;
z[8][17]=20.51653 ;
z[8][18]=20.75836 ;
z[8][19]=21.00186 ;
z[8][20]=21.24704 ;
z[8][21]=21.49390 ;
z[8][22]=21.74242 ;
z[8][23]=21.99261 ;
z[8][24]=22.24445 ;
z[8][25]=22.49794 ;
z[8][26]=22.75307 ;
z[8][27]=23.00985 ;
z[8][28]=23.26825 ;
z[8][29]=23.52828 ;
z[8][30]=23.78993 ;
z[8][31]=24.05319 ;
z[8][32]=24.31806 ;
z[8][33]=24.58452 ;
z[8][34]=24.85258 ;
z[8][35]=25.12221 ;
z[8][36]=25.39343 ;
z[8][37]=25.66621 ;
z[8][38]=25.94055 ;
z[8][39]=26.21645 ;
z[8][40]=26.49388 ;
z[8][41]=26.77286 ;
z[8][42]=27.05336 ;
z[8][43]=27.33538 ;
z[8][44]=27.61891 ;
z[8][45]=27.90395 ;
z[8][46]=28.19047 ;
z[8][47]=28.47848 ;
z[8][48]=28.76797 ;
z[8][49]=29.05892 ;
z[8][50]=29.35132 ;
z[8][51]=29.64518 ;
z[8][52]=29.94047 ;
z[8][53]=30.23719 ;
z[8][54]=30.53533 ;
z[8][55]=30.83487 ;
z[8][56]=31.13582 ;
z[8][57]=31.43816 ;
z[8][58]=31.74187 ;
z[8][59]=32.04695 ;
z[8][60]=32.35340 ;

z[0][0]=1000.16667 ; //金利0%->0.2%へ
z[1][0]=333.44445 ; //金利0%->0.2%へ
z[2][0]=166.76390 ; //金利0%->0.2%へ
z[3][0]=100.09169 ; //金利0%->0.2%へ
z[4][0]=83.42364 ; //金利0%->0.2%へ
z[5][0]=41.75353 ; //金利0%->0.2%へ
z[6][0]=27.86351 ; //金利0%->0.2%へ
z[7][0]=20.91851 ; //金利0%->0.2%へ
z[8][0]=16.75153 ; //金利0%->0.2%へ

}

function  kintoharaiCommission()  //均等払いを計算
{

//namae=document.keisanFORM.namae.value;  //名前
//if ( namae == "" )    namae="匿名希望";

g0=document.keisanFORM.Gankin.value;  //元金

i=eval(document.keisanFORM.Kinri.selectedIndex);        //金利のi番が選択されているか取得
ri=eval(document.keisanFORM.Kinri.options[i].value);    //金利のi番の表示を取得

j=eval(document.keisanFORM.Kaisuu.selectedIndex);       //回数のj番が選択されているか取得
kai=eval(document.keisanFORM.Kaisuu.options[j].value);  //回数のj番の表示を取得

g0  = Math.round ( g0/1000 ) ;                          //百位の四捨五入、千単位
tuki0    =  g0  * z[j][i];                              //月払い額

//tuki    =  Math.floor(tuki0);                         //月払い額（切り捨て整数）
tuki100    =  Math.floor(tuki0);                        //月払い額（切り捨て整数）
tuki101  =  Math.floor(tuki100/100);                    //10円未満切り捨て
tuki2n  = tuki101 * 100;                                //２回目以降の支払額を求める
tuki102  = (tuki100 - tuki2n ) * kai;                   //端数＊支払い回数
tuki    =  tuki2n + tuki102;                            //月払い額（切り捨て整数）

//kei  =  tuki * kai;                                   //合計支払い額(再計算)
kei  =  tuki2n * (kai - 1) + tuki;                      //合計支払い額(再計算)

risoku=kei-g0*1000;

if (  isNaN (g0) == true ) alert ( "英数字の数字で入れてください。");
         else{
             if ( g0 < 10 ) alert ( "10,000円以上で、数字で入れてください。");
         else{

document.keisanFORM.Gankin.value = g0*1000 ;            //元金を千位の数で再表示

document.keisanFORM.kinto1.value = tuki ;               //月払い額（切り捨て整数）第１回目
document.keisanFORM.kinto2n.value = tuki2n ;            //月払い額（切り捨て整数）第２回目以降
document.keisanFORM.gokei.value = kei ;                 //合計支払い額(再計算)
document.keisanFORM.kai.value = kai ;                   //回数のj番の表示を取得
document.keisanFORM.risoku.value = risoku ;             //利息
     }
     }
}

/*** 手数料計算のシミュレーション ***/

function  matrixAnnualizedRate()        //  LX  ×  LYの２次元配列を確保する
{
//LX=8;
//LY=61;
LX=16;
LY=73;
        z  =  DIM(LX,LY);                                               //  zという配列を２次元配列として作成

z[0][0]=2.00 ;  //z[回][金利]=1000円あたりの支払い額
z[0][1]=2.25 ;
z[0][2]=2.50 ;
z[0][3]=2.75 ;
z[0][4]=3.00 ;
z[0][5]=3.25 ;
z[0][6]=3.50 ;
z[0][7]=3.75 ;
z[0][8]=4.00 ;
z[0][9]=4.25 ;
z[0][10]=4.50 ;
z[0][11]=4.75 ;
z[0][12]=5.00 ;
z[0][13]=5.25 ;
z[0][14]=5.50 ;
z[0][15]=5.75 ;
z[0][16]=6.00 ;
z[0][17]=6.25 ;
z[0][18]=6.50 ;
z[0][19]=6.75 ;
z[0][20]=7.00 ;
z[0][21]=7.25 ;
z[0][22]=7.50 ;
z[0][23]=7.75 ;
z[0][24]=8.00 ;
z[0][25]=8.25 ;
z[0][26]=8.50 ;
z[0][27]=8.75 ;
z[0][28]=9.00 ;
z[0][29]=9.25 ;
z[0][30]=9.50 ;
z[0][31]=9.75 ;
z[0][32]=10.00 ;
z[0][33]=10.25 ;
z[0][34]=10.50 ;
z[0][35]=10.75 ;
z[0][36]=11.00 ;
z[0][37]=11.25 ;
z[0][38]=11.50 ;
z[0][39]=11.75 ;
z[0][40]=12.00 ;
z[0][41]=12.25 ;
z[0][42]=12.50 ;
z[0][43]=12.75 ;
z[0][44]=13.00 ;
z[0][45]=13.25 ;
z[0][46]=13.50 ;
z[0][47]=13.75 ;
z[0][48]=14.00 ;
z[0][49]=14.25 ;
z[0][50]=14.50 ;
z[0][51]=14.75 ;
z[0][52]=15.00 ;
z[0][53]=15.25 ;
z[0][54]=15.50 ;
z[0][55]=15.75 ;
z[0][56]=16.00 ;
z[0][57]=16.25 ;
z[0][58]=16.50 ;
z[0][59]=16.75 ;
z[0][60]=17.00 ;
z[0][61]=17.25 ;
z[0][62]=17.50 ;
z[0][63]=17.75 ;
z[0][64]=18.00 ;
z[0][65]=18.25 ;
z[0][66]=18.50 ;
z[0][67]=18.75 ;
z[0][68]=19.00 ;
z[0][69]=19.25 ;
z[0][70]=19.50 ;
z[0][71]=19.75 ;
z[0][72]=20.00 ;
z[1][0]=0.17 ;
z[1][1]=0.19 ;
z[1][2]=0.21 ;
z[1][3]=0.23 ;
z[1][4]=0.25 ;
z[1][5]=0.27 ;
z[1][6]=0.29 ;
z[1][7]=0.31 ;
z[1][8]=0.33 ;
z[1][9]=0.35 ;
z[1][10]=0.38 ;
z[1][11]=0.40 ;
z[1][12]=0.42 ;
z[1][13]=0.44 ;
z[1][14]=0.46 ;
z[1][15]=0.48 ;
z[1][16]=0.50 ;
z[1][17]=0.52 ;
z[1][18]=0.54 ;
z[1][19]=0.56 ;
z[1][20]=0.58 ;
z[1][21]=0.60 ;
z[1][22]=0.63 ;
z[1][23]=0.65 ;
z[1][24]=0.67 ;
z[1][25]=0.69 ;
z[1][26]=0.71 ;
z[1][27]=0.73 ;
z[1][28]=0.75 ;
z[1][29]=0.77 ;
z[1][30]=0.79 ;
z[1][31]=0.81 ;
z[1][32]=0.83 ;
z[1][33]=0.85 ;
z[1][34]=0.88 ;
z[1][35]=0.90 ;
z[1][36]=0.92 ;
z[1][37]=0.94 ;
z[1][38]=0.96 ;
z[1][39]=0.98 ;
z[1][40]=1.00 ;
z[1][41]=1.02 ;
z[1][42]=1.04 ;
z[1][43]=1.06 ;
z[1][44]=1.08 ;
z[1][45]=1.10 ;
z[1][46]=1.13 ;
z[1][47]=1.15 ;
z[1][48]=1.17 ;
z[1][49]=1.19 ;
z[1][50]=1.21 ;
z[1][51]=1.23 ;
z[1][52]=1.25 ;
z[1][53]=1.27 ;
z[1][54]=1.29 ;
z[1][55]=1.31 ;
z[1][56]=1.33 ;
z[1][57]=1.35 ;
z[1][58]=1.38 ;
z[1][59]=1.40 ;
z[1][60]=1.42 ;
z[1][61]=1.44 ;
z[1][62]=1.46 ;
z[1][63]=1.48 ;
z[1][64]=1.50 ;
z[1][65]=1.52 ;
z[1][66]=1.54 ;
z[1][67]=1.56 ;
z[1][68]=1.58 ;
z[1][69]=1.60 ;
z[1][70]=1.63 ;
z[1][71]=1.65 ;
z[1][72]=1.67 ;
z[2][0]=0.33 ;
z[2][1]=0.38 ;
z[2][2]=0.42 ;
z[2][3]=0.46 ;
z[2][4]=0.50 ;
z[2][5]=0.54 ;
z[2][6]=0.58 ;
z[2][7]=0.63 ;
z[2][8]=0.67 ;
z[2][9]=0.71 ;
z[2][10]=0.75 ;
z[2][11]=0.79 ;
z[2][12]=0.83 ;
z[2][13]=0.88 ;
z[2][14]=0.92 ;
z[2][15]=0.96 ;
z[2][16]=1.00 ;
z[2][17]=1.04 ;
z[2][18]=1.09 ;
z[2][19]=1.13 ;
z[2][20]=1.17 ;
z[2][21]=1.21 ;
z[2][22]=1.25 ;
z[2][23]=1.29 ;
z[2][24]=1.34 ;
z[2][25]=1.38 ;
z[2][26]=1.42 ;
z[2][27]=1.46 ;
z[2][28]=1.50 ;
z[2][29]=1.55 ;
z[2][30]=1.59 ;
z[2][31]=1.63 ;
z[2][32]=1.67 ;
z[2][33]=1.71 ;
z[2][34]=1.76 ;
z[2][35]=1.80 ;
z[2][36]=1.84 ;
z[2][37]=1.88 ;
z[2][38]=1.92 ;
z[2][39]=1.96 ;
z[2][40]=2.01 ;
z[2][41]=2.05 ;
z[2][42]=2.09 ;
z[2][43]=2.13 ;
z[2][44]=2.17 ;
z[2][45]=2.22 ;
z[2][46]=2.26 ;
z[2][47]=2.30 ;
z[2][48]=2.34 ;
z[2][49]=2.38 ;
z[2][50]=2.43 ;
z[2][51]=2.47 ;
z[2][52]=2.51 ;
z[2][53]=2.55 ;
z[2][54]=2.59 ;
z[2][55]=2.64 ;
z[2][56]=2.68 ;
z[2][57]=2.72 ;
z[2][58]=2.76 ;
z[2][59]=2.80 ;
z[2][60]=2.85 ;
z[2][61]=2.89 ;
z[2][62]=2.93 ;
z[2][63]=2.97 ;
z[2][64]=3.01 ;
z[2][65]=3.06 ;
z[2][66]=3.10 ;
z[2][67]=3.14 ;
z[2][68]=3.18 ;
z[2][69]=3.23 ;
z[2][70]=3.27 ;
z[2][71]=3.31 ;
z[2][72]=3.35 ;
z[3][0]=0.58 ;
z[3][1]=0.66 ;
z[3][2]=0.73 ;
z[3][3]=0.80 ;
z[3][4]=0.88 ;
z[3][5]=0.95 ;
z[3][6]=1.02 ;
z[3][7]=1.10 ;
z[3][8]=1.17 ;
z[3][9]=1.24 ;
z[3][10]=1.32 ;
z[3][11]=1.39 ;
z[3][12]=1.46 ;
z[3][13]=1.54 ;
z[3][14]=1.61 ;
z[3][15]=1.68 ;
z[3][16]=1.76 ;
z[3][17]=1.83 ;
z[3][18]=1.90 ;
z[3][19]=1.98 ;
z[3][20]=2.05 ;
z[3][21]=2.13 ;
z[3][22]=2.20 ;
z[3][23]=2.27 ;
z[3][24]=2.35 ;
z[3][25]=2.42 ;
z[3][26]=2.49 ;
z[3][27]=2.57 ;
z[3][28]=2.64 ;
z[3][29]=2.72 ;
z[3][30]=2.79 ;
z[3][31]=2.86 ;
z[3][32]=2.94 ;
z[3][33]=3.01 ;
z[3][34]=3.08 ;
z[3][35]=3.16 ;
z[3][36]=3.23 ;
z[3][37]=3.31 ;
z[3][38]=3.38 ;
z[3][39]=3.45 ;
z[3][40]=3.53 ;
z[3][41]=3.60 ;
z[3][42]=3.68 ;
z[3][43]=3.75 ;
z[3][44]=3.83 ;
z[3][45]=3.90 ;
z[3][46]=3.97 ;
z[3][47]=4.05 ;
z[3][48]=4.12 ;
z[3][49]=4.20 ;
z[3][50]=4.27 ;
z[3][51]=4.35 ;
z[3][52]=4.42 ;
z[3][53]=4.49 ;
z[3][54]=4.57 ;
z[3][55]=4.64 ;
z[3][56]=4.72 ;
z[3][57]=4.79 ;
z[3][58]=4.87 ;
z[3][59]=4.94 ;
z[3][60]=5.02 ;
z[3][61]=5.09 ;
z[3][62]=5.17 ;
z[3][63]=5.24 ;
z[3][64]=5.32 ;
z[3][65]=5.39 ;
z[3][66]=5.46 ;

z[3][67]=5.54 ;
z[3][68]=5.61 ;
z[3][69]=5.69 ;
z[3][70]=5.76 ;
z[3][71]=5.84 ;
z[3][72]=5.91 ;
z[4][0]=0.92 ;
z[4][1]=1.03 ;
z[4][2]=1.15 ;
z[4][3]=1.26 ;
z[4][4]=1.38 ;
z[4][5]=1.50 ;
z[4][6]=1.61 ;
z[4][7]=1.73 ;
z[4][8]=1.84 ;
z[4][9]=1.96 ;
z[4][10]=2.07 ;
z[4][11]=2.19 ;
z[4][12]=2.31 ;
z[4][13]=2.42 ;
z[4][14]=2.54 ;
z[4][15]=2.65 ;
z[4][16]=2.77 ;
z[4][17]=2.89 ;
z[4][18]=3.00 ;
z[4][19]=3.12 ;
z[4][20]=3.24 ;
z[4][21]=3.35 ;
z[4][22]=3.47 ;
z[4][23]=3.59 ;
z[4][24]=3.70 ;
z[4][25]=3.82 ;
z[4][26]=3.94 ;
z[4][27]=4.05 ;
z[4][28]=4.17 ;
z[4][29]=4.29 ;
z[4][30]=4.41 ;
z[4][31]=4.52 ;
z[4][32]=4.64 ;
z[4][33]=4.76 ;
z[4][34]=4.88 ;
z[4][35]=4.99 ;
z[4][36]=5.11 ;
z[4][37]=5.23 ;
z[4][38]=5.35 ;
z[4][39]=5.46 ;
z[4][40]=5.58 ;
z[4][41]=5.70 ;
z[4][42]=5.82 ;
z[4][43]=5.94 ;
z[4][44]=6.05 ;
z[4][45]=6.17 ;
z[4][46]=6.29 ;
z[4][47]=6.41 ;
z[4][48]=6.53 ;
z[4][49]=6.65 ;
z[4][50]=6.77 ;
z[4][51]=6.88 ;
z[4][52]=7.00 ;
z[4][53]=7.12 ;
z[4][54]=7.24 ;
z[4][55]=7.36 ;
z[4][56]=7.48 ;
z[4][57]=7.60 ;
z[4][58]=7.72 ;
z[4][59]=7.84 ;
z[4][60]=7.96 ;
z[4][61]=8.08 ;
z[4][62]=8.19 ;
z[4][63]=8.31 ;
z[4][64]=8.43 ;
z[4][65]=8.55 ;
z[4][66]=8.67 ;
z[4][67]=8.79 ;
z[4][68]=8.91 ;
z[4][69]=9.03 ;
z[4][70]=9.15 ;
z[4][71]=9.27 ;
z[4][72]=9.39 ;
z[5][0]=1.09 ;
z[5][1]=1.22 ;
z[5][2]=1.36 ;
z[5][3]=1.50 ;
z[5][4]=1.63 ;
z[5][5]=1.77 ;
z[5][6]=1.91 ;
z[5][7]=2.04 ;
z[5][8]=2.18 ;
z[5][9]=2.32 ;
z[5][10]=2.45 ;
z[5][11]=2.59 ;
z[5][12]=2.73 ;
z[5][13]=2.87 ;
z[5][14]=3.00 ;
z[5][15]=3.14 ;
z[5][16]=3.28 ;
z[5][17]=3.42 ;
z[5][18]=3.56 ;
z[5][19]=3.69 ;
z[5][20]=3.83 ;
z[5][21]=3.97 ;
z[5][22]=4.11 ;
z[5][23]=4.25 ;
z[5][24]=4.39 ;
z[5][25]=4.52 ;
z[5][26]=4.66 ;
z[5][27]=4.80 ;
z[5][28]=4.94 ;
z[5][29]=5.08 ;
z[5][30]=5.22 ;
z[5][31]=5.36 ;
z[5][32]=5.50 ;
z[5][33]=5.64 ;
z[5][34]=5.78 ;
z[5][35]=5.92 ;
z[5][36]=6.06 ;
z[5][37]=6.20 ;
z[5][38]=6.34 ;
z[5][39]=6.48 ;
z[5][40]=6.62 ;
z[5][41]=6.76 ;
z[5][42]=6.90 ;
z[5][43]=7.04 ;
z[5][44]=7.18 ;
z[5][45]=7.32 ;
z[5][46]=7.46 ;
z[5][47]=7.60 ;
z[5][48]=7.74 ;
z[5][49]=7.89 ;
z[5][50]=8.03 ;
z[5][51]=8.17 ;
z[5][52]=8.31 ;
z[5][53]=8.45 ;
z[5][54]=8.59 ;
z[5][55]=8.74 ;
z[5][56]=8.88 ;
z[5][57]=9.02 ;
z[5][58]=9.16 ;
z[5][59]=9.30 ;
z[5][60]=9.45 ;
z[5][61]=9.59 ;
z[5][62]=9.73 ;
z[5][63]=9.87 ;
z[5][64]=10.02 ;
z[5][65]=10.16 ;
z[5][66]=10.30 ;
z[5][67]=10.44 ;
z[5][68]=10.59 ;
z[5][69]=10.73 ;
z[5][70]=10.87 ;
z[5][71]=11.02 ;
z[5][72]=11.16 ;
z[6][0]=1.34 ;
z[6][1]=1.51 ;
z[6][2]=1.67 ;
z[6][3]=1.84 ;
z[6][4]=2.01 ;
z[6][5]=2.18 ;
z[6][6]=2.35 ;
z[6][7]=2.52 ;
z[6][8]=2.69 ;
z[6][9]=2.86 ;
z[6][10]=3.03 ;
z[6][11]=3.20 ;
z[6][12]=3.37 ;
z[6][13]=3.54 ;
z[6][14]=3.71 ;
z[6][15]=3.88 ;
z[6][16]=4.05 ;
z[6][17]=4.22 ;
z[6][18]=4.39 ;
z[6][19]=4.56 ;
z[6][20]=4.73 ;
z[6][21]=4.90 ;
z[6][22]=5.07 ;
z[6][23]=5.24 ;
z[6][24]=5.42 ;
z[6][25]=5.59 ;
z[6][26]=5.76 ;
z[6][27]=5.93 ;
z[6][28]=6.10 ;
z[6][29]=6.28 ;
z[6][30]=6.45 ;
z[6][31]=6.62 ;
z[6][32]=6.80 ;
z[6][33]=6.97 ;
z[6][34]=7.14 ;
z[6][35]=7.32 ;
z[6][36]=7.49 ;
z[6][37]=7.66 ;
z[6][38]=7.84 ;
z[6][39]=8.01 ;
z[6][40]=8.19 ;
z[6][41]=8.36 ;
z[6][42]=8.53 ;
z[6][43]=8.71 ;
z[6][44]=8.88 ;
z[6][45]=9.06 ;
z[6][46]=9.23 ;
z[6][47]=9.41 ;
z[6][48]=9.59 ;
z[6][49]=9.76 ;
z[6][50]=9.94 ;
z[6][51]=10.11 ;
z[6][52]=10.29 ;
z[6][53]=10.47 ;
z[6][54]=10.64 ;
z[6][55]=10.82 ;
z[6][56]=11.00 ;
z[6][57]=11.17 ;
z[6][58]=11.35 ;
z[6][59]=11.53 ;
z[6][60]=11.71 ;
z[6][61]=11.88 ;
z[6][62]=12.06 ;
z[6][63]=12.24 ;
z[6][64]=12.42 ;
z[6][65]=12.59 ;
z[6][66]=12.77 ;
z[6][67]=12.95 ;
z[6][68]=13.13 ;
z[6][69]=13.31 ;
z[6][70]=13.49 ;
z[6][71]=13.67 ;
z[6][72]=13.85 ;
z[7][0]=1.59 ;
z[7][1]=1.79 ;
z[7][2]=1.99 ;
z[7][3]=2.19 ;
z[7][4]=2.39 ;
z[7][5]=2.59 ;
z[7][6]=2.79 ;
z[7][7]=2.99 ;
z[7][8]=3.20 ;
z[7][9]=3.40 ;
z[7][10]=3.60 ;
z[7][11]=3.80 ;
z[7][12]=4.00 ;
z[7][13]=4.21 ;
z[7][14]=4.41 ;
z[7][15]=4.61 ;
z[7][16]=4.82 ;
z[7][17]=5.02 ;
z[7][18]=5.22 ;
z[7][19]=5.43 ;
z[7][20]=5.63 ;
z[7][21]=5.84 ;
z[7][22]=6.04 ;
z[7][23]=6.25 ;
z[7][24]=6.45 ;
z[7][25]=6.66 ;
z[7][26]=6.86 ;
z[7][27]=7.07 ;
z[7][28]=7.28 ;
z[7][29]=7.48 ;
z[7][30]=7.69 ;
z[7][31]=7.90 ;
z[7][32]=8.10 ;
z[7][33]=8.31 ;

z[7][34]=8.52 ;
z[7][35]=8.73 ;
z[7][36]=8.93 ;
z[7][37]=9.14 ;
z[7][38]=9.35 ;
z[7][39]=9.56 ;
z[7][40]=9.77 ;
z[7][41]=9.98 ;
z[7][42]=10.19 ;
z[7][43]=10.40 ;
z[7][44]=10.61 ;
z[7][45]=10.82 ;
z[7][46]=11.03 ;
z[7][47]=11.24 ;
z[7][48]=11.45 ;
z[7][49]=11.66 ;
z[7][50]=11.87 ;
z[7][51]=12.08 ;
z[7][52]=12.29 ;
z[7][53]=12.50 ;
z[7][54]=12.72 ;
z[7][55]=12.93 ;
z[7][56]=13.14 ;
z[7][57]=13.35 ;
z[7][58]=13.57 ;
z[7][59]=13.78 ;
z[7][60]=13.99 ;
z[7][61]=14.21 ;
z[7][62]=14.42 ;
z[7][63]=14.64 ;
z[7][64]=14.85 ;
z[7][65]=15.07 ;
z[7][66]=15.28 ;
z[7][67]=15.49 ;
z[7][68]=15.71 ;
z[7][69]=15.93 ;
z[7][70]=16.14 ;
z[7][71]=16.36 ;
z[7][72]=16.57 ;
z[8][0]=1.76 ;
z[8][1]=1.98 ;
z[8][2]=2.20 ;
z[8][3]=2.42 ;
z[8][4]=2.65 ;
z[8][5]=2.87 ;
z[8][6]=3.09 ;
z[8][7]=3.31 ;
z[8][8]=3.54 ;
z[8][9]=3.76 ;
z[8][10]=3.98 ;
z[8][11]=4.21 ;
z[8][12]=4.43 ;
z[8][13]=4.66 ;
z[8][14]=4.88 ;
z[8][15]=5.11 ;
z[8][16]=5.33 ;
z[8][17]=5.56 ;
z[8][18]=5.78 ;
z[8][19]=6.01 ;
z[8][20]=6.24 ;
z[8][21]=6.46 ;
z[8][22]=6.69 ;
z[8][23]=6.92 ;
z[8][24]=7.15 ;
z[8][25]=7.38 ;
z[8][26]=7.60 ;
z[8][27]=7.83 ;
z[8][28]=8.06 ;
z[8][29]=8.29 ;
z[8][30]=8.52 ;
z[8][31]=8.75 ;
z[8][32]=8.98 ;
z[8][33]=9.21 ;
z[8][34]=9.44 ;
z[8][35]=9.67 ;
z[8][36]=9.90 ;
z[8][37]=10.13 ;
z[8][38]=10.37 ;
z[8][39]=10.60 ;
z[8][40]=10.83 ;
z[8][41]=11.06 ;
z[8][42]=11.30 ;
z[8][43]=11.53 ;
z[8][44]=11.76 ;
z[8][45]=12.00 ;
z[8][46]=12.23 ;
z[8][47]=12.46 ;
z[8][48]=12.70 ;
z[8][49]=12.93 ;
z[8][50]=13.17 ;
z[8][51]=13.41 ;
z[8][52]=13.64 ;
z[8][53]=13.88 ;
z[8][54]=14.11 ;
z[8][55]=14.35 ;
z[8][56]=14.59 ;
z[8][57]=14.82 ;
z[8][58]=15.06 ;
z[8][59]=15.30 ;
z[8][60]=15.54 ;
z[8][61]=15.78 ;
z[8][62]=16.01 ;
z[8][63]=16.25 ;
z[8][64]=16.49 ;
z[8][65]=16.73 ;
z[8][66]=16.97 ;
z[8][67]=17.21 ;
z[8][68]=17.45 ;
z[8][69]=17.69 ;
z[8][70]=17.93 ;
z[8][71]=18.17 ;
z[8][72]=18.41 ;
z[9][0]=2.10 ;
z[9][1]=2.36 ;
z[9][2]=2.62 ;
z[9][3]=2.89 ;
z[9][4]=3.15 ;
z[9][5]=3.42 ;
z[9][6]=3.69 ;
z[9][7]=3.95 ;
z[9][8]=4.22 ;
z[9][9]=4.49 ;
z[9][10]=4.75 ;
z[9][11]=5.02 ;
z[9][12]=5.29 ;
z[9][13]=5.56 ;
z[9][14]=5.83 ;
z[9][15]=6.10 ;
z[9][16]=6.37 ;
z[9][17]=6.64 ;
z[9][18]=6.91 ;
z[9][19]=7.18 ;
z[9][20]=7.45 ;
z[9][21]=7.73 ;
z[9][22]=8.00 ;
z[9][23]=8.27 ;
z[9][24]=8.55 ;
z[9][25]=8.82 ;
z[9][26]=9.09 ;
z[9][27]=9.37 ;
z[9][28]=9.64 ;
z[9][29]=9.92 ;
z[9][30]=10.19 ;
z[9][31]=10.47 ;
z[9][32]=10.75 ;
z[9][33]=11.02 ;
z[9][34]=11.30 ;
z[9][35]=11.58 ;
z[9][36]=11.86 ;
z[9][37]=12.14 ;
z[9][38]=12.42 ;
z[9][39]=12.70 ;
z[9][40]=12.98 ;
z[9][41]=13.26 ;
z[9][42]=13.54 ;
z[9][43]=13.82 ;
z[9][44]=14.10 ;
z[9][45]=14.38 ;
z[9][46]=14.66 ;
z[9][47]=14.95 ;
z[9][48]=15.23 ;
z[9][49]=15.51 ;
z[9][50]=15.80 ;
z[9][51]=16.08 ;
z[9][52]=16.37 ;
z[9][53]=16.65 ;
z[9][54]=16.94 ;
z[9][55]=17.22 ;
z[9][56]=17.51 ;
z[9][57]=17.80 ;
z[9][58]=18.09 ;
z[9][59]=18.37 ;
z[9][60]=18.66 ;
z[9][61]=18.95 ;
z[9][62]=19.24 ;
z[9][63]=19.53 ;
z[9][64]=19.82 ;
z[9][65]=20.11 ;
z[9][66]=20.40 ;
z[9][67]=20.69 ;
z[9][68]=20.98 ;
z[9][69]=21.27 ;
z[9][70]=21.56 ;
z[9][71]=21.86 ;
z[9][72]=22.15 ;
z[10][0]=2.60 ;
z[10][1]=2.93 ;
z[10][2]=3.26 ;
z[10][3]=3.59 ;
z[10][4]=3.92 ;
z[10][5]=4.25 ;
z[10][6]=4.58 ;
z[10][7]=4.92 ;
z[10][8]=5.25 ;
z[10][9]=5.58 ;
z[10][10]=5.92 ;
z[10][11]=6.25 ;
z[10][12]=6.59 ;
z[10][13]=6.92 ;
z[10][14]=7.26 ;
z[10][15]=7.60 ;
z[10][16]=7.94 ;
z[10][17]=8.28 ;
z[10][18]=8.61 ;
z[10][19]=8.96 ;
z[10][20]=9.30 ;
z[10][21]=9.64 ;
z[10][22]=9.98 ;
z[10][23]=10.32 ;
z[10][24]=10.66 ;
z[10][25]=11.01 ;
z[10][26]=11.35 ;
z[10][27]=11.70 ;
z[10][28]=12.04 ;
z[10][29]=12.39 ;
z[10][30]=12.74 ;
z[10][31]=13.09 ;
z[10][32]=13.43 ;
z[10][33]=13.78 ;
z[10][34]=14.13 ;
z[10][35]=14.48 ;
z[10][36]=14.83 ;
z[10][37]=15.19 ;
z[10][38]=15.54 ;
z[10][39]=15.89 ;
z[10][40]=16.24 ;
z[10][41]=16.60 ;
z[10][42]=16.95 ;
z[10][43]=17.31 ;
z[10][44]=17.66 ;
z[10][45]=18.02 ;
z[10][46]=18.38 ;
z[10][47]=18.74 ;
z[10][48]=19.10 ;
z[10][49]=19.45 ;
z[10][50]=19.81 ;
z[10][51]=20.17 ;
z[10][52]=20.54 ;
z[10][53]=20.90 ;
z[10][54]=21.26 ;
z[10][55]=21.62 ;
z[10][56]=21.99 ;
z[10][57]=22.35 ;
z[10][58]=22.72 ;
z[10][59]=23.08 ;
z[10][60]=23.45 ;
z[10][61]=23.81 ;
z[10][62]=24.18 ;
z[10][63]=24.55 ;
z[10][64]=24.92 ;
z[10][65]=25.29 ;
z[10][66]=25.66 ;
z[10][67]=26.03 ;
z[10][68]=26.40 ;
z[10][69]=26.77 ;
z[10][70]=27.14 ;
z[10][71]=27.52 ;
z[10][72]=27.89 ;
z[11][0]=3.11 ;
z[11][1]=3.51 ;
z[11][2]=3.90 ;
z[11][3]=4.30 ;
z[11][4]=4.69 ;
z[11][5]=5.09 ;
z[11][6]=5.49 ;
z[11][7]=5.89 ;
z[11][8]=6.29 ;
z[11][9]=6.69 ;
z[11][10]=7.09 ;
z[11][11]=7.49 ;
z[11][12]=7.90 ;
z[11][13]=8.30 ;
z[11][14]=8.71 ;
z[11][15]=9.11 ;
z[11][16]=9.52 ;
z[11][17]=9.93 ;
z[11][18]=10.34 ;
z[11][19]=10.75 ;
z[11][20]=11.16 ;
z[11][21]=11.57 ;
z[11][22]=11.98 ;
z[11][23]=12.40 ;
z[11][24]=12.81 ;
z[11][25]=13.23 ;
z[11][26]=13.64 ;
z[11][27]=14.06 ;
z[11][28]=14.48 ;
z[11][29]=14.90 ;
z[11][30]=15.32 ;
z[11][31]=15.74 ;
z[11][32]=16.16 ;
z[11][33]=16.58 ;
z[11][34]=17.01 ;
z[11][35]=17.43 ;
z[11][36]=17.86 ;
z[11][37]=18.29 ;

z[11][38]=18.71 ;
z[11][39]=19.14 ;
z[11][40]=19.57 ;
z[11][41]=20.00 ;
z[11][42]=20.43 ;
z[11][43]=20.87 ;
z[11][44]=21.30 ;
z[11][45]=21.73 ;
z[11][46]=22.17 ;
z[11][47]=22.60 ;
z[11][48]=23.04 ;
z[11][49]=23.48 ;
z[11][50]=23.92 ;
z[11][51]=24.35 ;
z[11][52]=24.80 ;
z[11][53]=25.24 ;
z[11][54]=25.68 ;
z[11][55]=26.12 ;
z[11][56]=26.57 ;
z[11][57]=27.01 ;
z[11][58]=27.46 ;
z[11][59]=27.90 ;
z[11][60]=28.35 ;
z[11][61]=28.80 ;
z[11][62]=29.25 ;
z[11][63]=29.70 ;
z[11][64]=30.15 ;
z[11][65]=30.60 ;
z[11][66]=31.05 ;
z[11][67]=31.51 ;
z[11][68]=31.96 ;
z[11][69]=32.42 ;
z[11][70]=32.87 ;
z[11][71]=33.33 ;
z[11][72]=33.79 ;
z[12][0]=3.62 ;
z[12][1]=4.08 ;
z[12][2]=4.54 ;
z[12][3]=5.00 ;
z[12][4]=5.47 ;
z[12][5]=5.93 ;
z[12][6]=6.40 ;
z[12][7]=6.86 ;
z[12][8]=7.33 ;
z[12][9]=7.80 ;
z[12][10]=8.27 ;
z[12][11]=8.74 ;
z[12][12]=9.21 ;
z[12][13]=9.69 ;
z[12][14]=10.16 ;
z[12][15]=10.64 ;
z[12][16]=11.12 ;
z[12][17]=11.60 ;
z[12][18]=12.08 ;
z[12][19]=12.56 ;
z[12][20]=13.04 ;
z[12][21]=13.52 ;
z[12][22]=14.01 ;
z[12][23]=14.50 ;
z[12][24]=14.98 ;
z[12][25]=15.47 ;
z[12][26]=15.96 ;
z[12][27]=16.45 ;
z[12][28]=16.95 ;
z[12][29]=17.44 ;
z[12][30]=17.94 ;
z[12][31]=18.43 ;
z[12][32]=18.93 ;
z[12][33]=19.43 ;
z[12][34]=19.93 ;
z[12][35]=20.43 ;
z[12][36]=20.93 ;
z[12][37]=21.44 ;
z[12][38]=21.94 ;
z[12][39]=22.45 ;
z[12][40]=22.96 ;
z[12][41]=23.47 ;
z[12][42]=23.98 ;
z[12][43]=24.49 ;
z[12][44]=25.00 ;
z[12][45]=25.51 ;
z[12][46]=26.03 ;
z[12][47]=26.55 ;
z[12][48]=27.06 ;
z[12][49]=27.58 ;
z[12][50]=28.10 ;
z[12][51]=28.62 ;
z[12][52]=29.15 ;
z[12][53]=29.67 ;
z[12][54]=30.19 ;
z[12][55]=30.72 ;
z[12][56]=31.25 ;
z[12][57]=31.78 ;
z[12][58]=32.31 ;
z[12][59]=32.84 ;
z[12][60]=33.37 ;
z[12][61]=33.90 ;
z[12][62]=34.44 ;
z[12][63]=34.97 ;
z[12][64]=35.51 ;
z[12][65]=36.05 ;
z[12][66]=36.59 ;
z[12][67]=37.13 ;
z[12][68]=37.67 ;
z[12][69]=38.21 ;
z[12][70]=38.76 ;
z[12][71]=39.30 ;
z[12][72]=39.85 ;
z[13][0]=4.14 ;
z[13][1]=4.66 ;
z[13][2]=5.19 ;
z[13][3]=5.72 ;
z[13][4]=6.24 ;
z[13][5]=6.78 ;
z[13][6]=7.31 ;
z[13][7]=7.84 ;
z[13][8]=8.38 ;
z[13][9]=8.92 ;
z[13][10]=9.46 ;
z[13][11]=10.00 ;
z[13][12]=10.54 ;
z[13][13]=11.09 ;
z[13][14]=11.63 ;
z[13][15]=12.18 ;
z[13][16]=12.73 ;
z[13][17]=13.28 ;
z[13][18]=13.83 ;
z[13][19]=14.39 ;
z[13][20]=14.94 ;
z[13][21]=15.50 ;
z[13][22]=16.06 ;
z[13][23]=16.62 ;
z[13][24]=17.18 ;
z[13][25]=17.75 ;
z[13][26]=18.31 ;
z[13][27]=18.88 ;
z[13][28]=19.45 ;
z[13][29]=20.02 ;
z[13][30]=20.59 ;
z[13][31]=21.16 ;
z[13][32]=21.74 ;
z[13][33]=22.32 ;
z[13][34]=22.90 ;
z[13][35]=23.48 ;
z[13][36]=24.06 ;
z[13][37]=24.64 ;
z[13][38]=25.23 ;
z[13][39]=25.81 ;
z[13][40]=26.40 ;
z[13][41]=26.99 ;
z[13][42]=27.58 ;
z[13][43]=28.18 ;
z[13][44]=28.77 ;
z[13][45]=29.37 ;
z[13][46]=29.97 ;
z[13][47]=30.57 ;
z[13][48]=31.17 ;
z[13][49]=31.77 ;
z[13][50]=32.37 ;
z[13][51]=32.98 ;
z[13][52]=33.59 ;
z[13][53]=34.20 ;
z[13][54]=34.81 ;
z[13][55]=35.42 ;
z[13][56]=36.03 ;
z[13][57]=36.65 ;
z[13][58]=37.27 ;
z[13][59]=37.88 ;
z[13][60]=38.50 ;
z[13][61]=39.13 ;
z[13][62]=39.75 ;
z[13][63]=40.37 ;
z[13][64]=41.00 ;
z[13][65]=41.63 ;
z[13][66]=42.26 ;
z[13][67]=42.89 ;
z[13][68]=43.52 ;
z[13][69]=44.15 ;
z[13][70]=44.79 ;
z[13][71]=45.43 ;
z[13][72]=46.07 ;
z[14][0]=4.65 ;
z[14][1]=5.24 ;
z[14][2]=5.83 ;
z[14][3]=6.43 ;
z[14][4]=7.03 ;
z[14][5]=7.63 ;
z[14][6]=8.23 ;
z[14][7]=8.83 ;
z[14][8]=9.44 ;
z[14][9]=10.04 ;
z[14][10]=10.65 ;
z[14][11]=11.26 ;
z[14][12]=11.88 ;
z[14][13]=12.49 ;
z[14][14]=13.11 ;
z[14][15]=13.73 ;
z[14][16]=14.36 ;
z[14][17]=14.98 ;
z[14][18]=15.61 ;
z[14][19]=16.23 ;
z[14][20]=16.86 ;
z[14][21]=17.50 ;
z[14][22]=18.13 ;
z[14][23]=18.77 ;
z[14][24]=19.41 ;
z[14][25]=20.05 ;
z[14][26]=20.69 ;
z[14][27]=21.34 ;
z[14][28]=21.98 ;
z[14][29]=22.63 ;
z[14][30]=23.28 ;
z[14][31]=23.94 ;
z[14][32]=24.59 ;
z[14][33]=25.25 ;
z[14][34]=25.91 ;
z[14][35]=26.57 ;
z[14][36]=27.23 ;
z[14][37]=27.90 ;
z[14][38]=28.56 ;
z[14][39]=29.23 ;
z[14][40]=29.91 ;
z[14][41]=30.58 ;
z[14][42]=31.25 ;
z[14][43]=31.93 ;
z[14][44]=32.61 ;
z[14][45]=33.29 ;
z[14][46]=33.98 ;
z[14][47]=34.66 ;
z[14][48]=35.35 ;
z[14][49]=36.04 ;
z[14][50]=36.73 ;
z[14][51]=37.42 ;
z[14][52]=38.12 ;
z[14][53]=38.82 ;
z[14][54]=39.52 ;
z[14][55]=40.22 ;
z[14][56]=40.92 ;
z[14][57]=41.63 ;
z[14][58]=42.33 ;
z[14][59]=43.04 ;
z[14][60]=43.75 ;
z[14][61]=44.47 ;
z[14][62]=45.18 ;
z[14][63]=45.90 ;
z[14][64]=46.62 ;
z[14][65]=47.34 ;
z[14][66]=48.06 ;
z[14][67]=48.79 ;
z[14][68]=49.51 ;
z[14][69]=50.24 ;
z[14][70]=50.97 ;
z[14][71]=51.70 ;
z[14][72]=52.44 ;
z[15][0]=5.17 ;
z[15][1]=5.82 ;
z[15][2]=6.48 ;
z[15][3]=7.15 ;
z[15][4]=7.81 ;
z[15][5]=8.48 ;
z[15][6]=9.15 ;
z[15][7]=9.82 ;
z[15][8]=10.50 ;
z[15][9]=11.18 ;
z[15][10]=11.86 ;
z[15][11]=12.54 ;
z[15][12]=13.23 ;
z[15][13]=13.92 ;
z[15][14]=14.61 ;
z[15][15]=15.30 ;
z[15][16]=16.00 ;
z[15][17]=16.70 ;
z[15][18]=17.40 ;
z[15][19]=18.10 ;
z[15][20]=18.81 ;
z[15][21]=19.52 ;
z[15][22]=20.23 ;
z[15][23]=20.94 ;
z[15][24]=21.66 ;
z[15][25]=22.38 ;
z[15][26]=23.10 ;
z[15][27]=23.82 ;
z[15][28]=24.55 ;
z[15][29]=25.28 ;
z[15][30]=26.01 ;
z[15][31]=26.75 ;
z[15][32]=27.48 ;
z[15][33]=28.22 ;
z[15][34]=28.96 ;
z[15][35]=29.71 ;
z[15][36]=30.45 ;
z[15][37]=31.20 ;
z[15][38]=31.96 ;
z[15][39]=32.71 ;
z[15][40]=33.47 ;
z[15][41]=34.23 ;
z[15][42]=34.99 ;
z[15][43]=35.75 ;
z[15][44]=36.52 ;
z[15][45]=37.29 ;
z[15][46]=38.06 ;
z[15][47]=38.83 ;
z[15][48]=39.61 ;
z[15][49]=40.39 ;
z[15][50]=41.17 ;
z[15][51]=41.95 ;
z[15][52]=42.74 ;
z[15][53]=43.53 ;
z[15][54]=44.32 ;
z[15][55]=45.11 ;
z[15][56]=45.91 ;
z[15][57]=46.71 ;
z[15][58]=47.51 ;
z[15][59]=48.31 ;
z[15][60]=49.12 ;
z[15][61]=49.92 ;
z[15][62]=50.73 ;
z[15][63]=51.55 ;
z[15][64]=52.36 ;
z[15][65]=53.18 ;
z[15][66]=54.00 ;
z[15][67]=54.82 ;
z[15][68]=55.64 ;
z[15][69]=56.47 ;
z[15][70]=57.30 ;
z[15][71]=58.13 ;
z[15][72]=58.96 ;


}

function  kintoharaiAnnualizedRate()  //均等払いを計算
{

g0=document.keisanFORM.Gankin.value;  //元金
g1=document.keisanFORM.risoku.value;  //手数料

j=eval(document.keisanFORM.Kaisuu.selectedIndex);       //回数のj番が選択されているか取得
jj=eval(document.keisanFORM.Kaisuu.selectedIndex);       //回数のj番が選択されているか取得
kai=eval(document.keisanFORM.Kaisuu.options[j].value);  //回数のj番の表示を取得
kaikai=eval(document.keisanFORM.Kaisuu.options[j].value);  //回数のj番の表示を取得

g2=g0;
g0  = Math.round ( g0/1000 ) ;                          //百位の四捨五入、千単位

i1=0;
adon  = (g1/g2)*100 ;                                    //アドオン率を求める
for(ii=0; z[j][ii] <= adon; ii++)
{
i1=ii-1;
}

if (  isNaN (g0) == true ) alert ( "英数字の数字で入れてください。");
         else{
             if ( g0 < 10 ) alert ( "10,000円以上で、数字で入れてください。");
         else{

document.keisanFORM.Gankin.value = g0*1000 ;            //元金を千位の数で再表示

jitu=z[j][i1]
document.keisanFORM.jitunen.value = z[0][ii-1] ;                   //=2

     }
     }

}



/*** 手数料計算のシミュレーション ***/
function myFunc(){
  myTbl     = new Array("日","月","火","水","木","金","土");
  myD       = new Date();

  myYear    = myD.getYear();
  myYear4   = (myYear < 2000) ? myYear+1900 : myYear;
  myMonth   = myD.getMonth() + 1;
  myDate    = myD.getDate();
  myDay     = myD.getDay();
  myHours   = myD.getHours();
  myMinutes = myD.getMinutes();
  mySeconds = myD.getSeconds();

  myMess1 = myYear4 + "年" + myMonth + "月" + myDate + "日" + myTbl[myDay] + "曜日";
  myMess2 = myHours + "時" + myMinutes + "分" + mySeconds + "秒";
  document.myForm.申込年月日.value = myMess1;
  document.myForm.申込時間.value = myMess2;
}


