Y=[                  0                             0     1.000000000000000e+00
     9.985415929783119e-01                         0     5.398784207889169e-02
     2.609581388291300e-01     7.196531802821337e-01    -6.434284341623763e-01
     3.791735307791543e-01    -1.985297443227237e-01     9.037772812898229e-01
    -6.656468682178331e-01    -2.294084858051976e-01     7.101309692390251e-01
    -1.229151769491937e-01    -5.314224842101090e-01     8.381419942655928e-01
    -8.831618091821941e-01     3.074822536422276e-01     3.542313968257620e-01
    -4.917222390657424e-01    -6.394208662138297e-01    -5.910585380979861e-01
     3.591937036554084e-01     9.235623033065027e-01    -1.342108608328635e-01
     1.483498782954629e-02     9.491275062072395e-01     3.145423661399585e-01
     6.542720656065283e-02     8.022789968409607e-01    -5.933529235366852e-01
    -9.924764427328279e-01     2.131016349154328e-02    -1.205669422037221e-01
     5.798954867882435e-01     7.976472259602535e-01     1.657713103059106e-01
    -7.772220611730709e-01     3.056840135806096e-01     5.499846829386550e-01
    -7.542285231651930e-01    -4.879261139480528e-01     4.393944038919975e-01
    -1.647458148083299e-01    -3.127239252146417e-01     9.354477874801387e-01
     2.348419595259015e-01    -9.278787971906219e-01    -2.896380357793492e-01
     9.629679938640234e-01     1.367780810375033e-01     2.323454310745026e-01
    -3.127990921191780e-01    -4.157278188712216e-01    -8.540065038312031e-01
    -5.805297868371680e-01     3.099664322605699e-01     7.529315888355632e-01
    -5.970756837686181e-01     9.416173550026782e-02    -7.966393132527511e-01
     8.488889087446301e-01     4.263469045989812e-01    -3.124354934209911e-01
    -3.162176198508198e-01    -8.862095860554625e-01    -3.385837953583841e-01
    -8.629802647199128e-01     5.318821818050598e-03    -5.052096325669344e-01
    -5.763615545591833e-02     4.260409441242733e-01     9.028660961150103e-01
    -3.612260137065522e-01    -7.800238736374623e-01    -5.109584362521888e-01
     6.369047068294719e-01     7.405240612978156e-01    -2.144213353597392e-01
    -5.490415640662444e-01     1.061379437142886e-01     8.290284059257527e-01
     7.497832558092425e-01     4.860147270728125e-01     4.490153164163018e-01
    -5.631371040392366e-01    -1.072066669815296e-01     8.193798463527240e-01
    -1.033158834503395e-01     6.057790561494288e-01     7.888964211844183e-01
     2.578651587420284e-02     8.616613988249956e-01     5.068280668767481e-01
     2.315926174415334e-01    -8.433442419035642e-01    -4.849075676813903e-01
     1.808430822739170e-01    -7.009917314780868e-01     6.898596755812179e-01
     2.286779161691117e-02    -9.176583786750711e-01    -3.967116889556009e-01
     8.428168028512758e-01    -5.278094478640859e-01    -1.052474397644067e-01
     4.281160077733320e-01    -7.372833038629417e-01    -5.226184207748225e-01
    -7.564991898066771e-01    -5.552305754504503e-01    -3.455835411399145e-01
     6.731319179286353e-02    -9.289313956188777e-01     3.640815793805302e-01
     7.581495022763273e-01    -5.625724992048638e-02    -6.496494855147206e-01
     2.735463489607390e-01    -3.884578762275628e-01    -8.799277659939031e-01
     2.143635804976584e-02     4.950580953798842e-01    -8.685953976118016e-01
     8.433860598808290e-01    -1.448468506481934e-01     5.174160258979137e-01
    -7.463382272696030e-02    -1.254582793993858e-01    -9.892876288700402e-01
    -4.045623388745544e-01    -6.621312531455980e-03     9.144864527070431e-01
     7.388529194987395e-01    -5.803440114062499e-01     3.424867760557941e-01
    -6.925805855617013e-01     7.093373834466611e-01     1.310443014711263e-01
    -8.023831019273682e-01     5.460194896258335e-01    -2.409233792934156e-01
    -8.578007513955235e-01    -5.121194548057236e-01     4.372110376881719e-02
    -1.432060803978947e-01     7.598028660371160e-01     6.341857955669269e-01
    -9.295081298741081e-01    -3.340360022565160e-01     1.563156604260208e-01
    -8.259417046371799e-01     5.633882763446064e-01     2.034577642860938e-02
    -2.743074498546967e-01     6.304660913475358e-01    -7.261321715880475e-01
     3.012362136386669e-01     1.538331994111267e-02    -9.534254543802724e-01
     2.102325106592838e-01    -9.096658035861377e-02     9.734101770167364e-01
     2.217096105271606e-01    -3.454354050753656e-01     9.118767622438423e-01
    -6.262007544326570e-01    -1.351191099671459e-01    -7.678642075716627e-01
     7.004409170819264e-01     4.867938708049975e-01    -5.219331844442516e-01
     7.090907823972717e-01    -6.603933788484184e-01    -2.471251656395892e-01
     2.631108868518011e-01    -7.147342537184954e-01    -6.480182156247802e-01
    -3.766009045165954e-01     9.168063102989307e-01    -1.328079369365518e-01
     2.842242038527161e-01    -1.987386030976384e-01    -9.379336701404258e-01
    -7.031353510224713e-01     2.516859974396256e-01    -6.650224333323854e-01
     3.432310061044642e-01     2.578212194871470e-01     9.031725722311753e-01
    -6.565337608087002e-01    -3.395475432797985e-01    -6.735509533591633e-01
    -6.720608360708139e-01     5.744563057358801e-01    -4.672624374161522e-01
     7.156768781794054e-01    -1.496101656910162e-01     6.822194693508000e-01
    -9.044417893980825e-01     4.082717074533937e-01     1.236901874987864e-01
     6.760026750084479e-01     1.894518301501956e-01     7.121294737856062e-01
     4.168767162341621e-01    -8.472251913247845e-01    -3.292769026921025e-01
     9.540483838476534e-01    -5.651421607884809e-02     2.942750833126617e-01
     9.828185795057767e-01    -1.719432137103677e-01    -6.710567067840124e-02
    -3.220141557890880e-01     7.782399118356850e-01     5.391192104696571e-01
    -5.495617333857787e-01     8.351940381572817e-01     2.080432225647545e-02
    -3.279755267975684e-01    -6.191576530599987e-01    -7.134955181913141e-01
    -4.770490966469051e-01     6.258423537087305e-01    -6.170457905963609e-01
    -4.395021716805775e-01    -8.966502794224782e-01     5.344265618069430e-02
     7.244722867692929e-01     3.007025342606992e-01    -6.202563112072819e-01
    -6.585434699340253e-01    -5.138415705889172e-01    -5.498066374117070e-01
     2.204193147766945e-01     9.531285837481021e-01     2.072709061004696e-01
     7.885571602217811e-01     3.299152517646925e-02     6.140758620313052e-01
    -5.341410700071211e-01     8.225357582101527e-01    -1.952645482346889e-01
     4.651601007342537e-01    -2.946576099964078e-01    -8.347472513019158e-01
    -4.463418302785734e-02    -9.989638876453930e-01    -8.884868363594235e-03
    -7.112693096982226e-01     1.570298855009520e-01     6.851551533346092e-01
     4.036166211256779e-01    -9.057240246682939e-01    -1.294512042808360e-01
     3.560058756715873e-01     5.396530673370415e-01    -7.629117795663066e-01
    -1.341951789401695e-01    -9.120229060739335e-01     3.875640240601194e-01
     5.231620378026665e-01     1.468217601907589e-01     8.394908295726932e-01
    -7.735098480010107e-01     3.825235124715662e-01    -5.053298699383095e-01
     4.123148453780094e-01    -8.001715630835037e-01     4.355708184823803e-01
     8.741520834143517e-01    -1.171431477223146e-01    -4.713126541947036e-01
    -4.720542419183346e-01    -2.788717739462683e-01    -8.362985868593632e-01
     2.025619697322578e-01     9.475650172032483e-01    -2.471622677327500e-01
    -7.987049163705412e-01    -2.627105897544845e-01     5.413442551615171e-01
    -9.310761760094080e-01    -3.575448344047561e-01    -7.251790026037323e-02
     8.427052313764800e-01     2.798274163929181e-01    -4.599396808773708e-01
     2.538196310004039e-02    -8.282604952847151e-01     5.597680840311517e-01
     5.213098559456399e-01     3.644038556968961e-01     7.716513876402814e-01
    -6.725015724096628e-01    -7.062024878380467e-01    -2.214038872239707e-01
    -7.950616448680463e-01     5.555375096834854e-01     2.434236147015897e-01
     3.379400537973754e-01    -9.375880233670734e-01     8.200742940765444e-02
    -2.464423902155272e-01    -9.677033300154895e-01     5.306989148086251e-02
    -4.941688261284529e-01     7.636635421168552e-01     4.154698132528585e-01
    -2.604868836290451e-01    -2.105043745742098e-01    -9.422496971304098e-01
     2.138414854214137e-01     8.620145530874985e-01    -4.595679812368606e-01
     7.504255467591392e-01    -2.765998496118054e-01    -6.002949458107852e-01
     3.878755554512809e-01     3.478924159689688e-01    -8.535358342768242e-01
     4.102440281295335e-01     7.739118454778793e-01    -4.824523736215601e-01
     5.785046115495986e-02     7.130747482919267e-01     6.986971643656239e-01
     7.426234317820116e-03     9.916066492665518e-01    -1.290778996351374e-01
    -1.419014360663686e-01     8.804684183213728e-01    -4.523708067293495e-01
    -9.547526624723028e-01     2.001908978328919e-01    -2.199339853840458e-01
    -3.304788744028406e-01     3.321672156055057e-01    -8.834300506833107e-01
    -2.257081822097337e-01     9.671166313870597e-02     9.693826234756445e-01
    -7.888075353796195e-01    -3.742915537002318e-01    -4.875330808847712e-01
    -9.722698650462231e-01     2.327632188481525e-01    -2.264052725636072e-02
    -7.064512353789195e-01     7.016231480558480e-01    -9.301403197260161e-02
    -8.379824398121994e-01     9.161070849763932e-02     5.379525152417768e-01
    -5.116775969734868e-01     7.371654367490666e-01    -4.413311178899534e-01
     2.146912862423918e-01     4.045170880881532e-01    -8.889733275280359e-01
     1.001535941001212e-01     5.442131699306022e-01     8.329473472332531e-01
     1.337233902810305e-01    -9.795876241328579e-01     1.500871131626223e-01
    -5.956211547682619e-01    -8.011078963864052e-01    -5.883517944113695e-02
    -1.825841732551033e-01    -7.918791890058301e-01     5.827438285355060e-01
    -4.495509700997271e-01    -7.448094053105171e-02    -8.901440977617074e-01
     3.998320512735470e-01     9.122910538153118e-01     8.865305354546701e-02
     8.724847282473291e-01    -4.274431205454746e-01     2.367757962155993e-01
     5.797754570827540e-01    -7.923986296027948e-01    -1.896439589549226e-01
    -9.431240816198602e-01     8.860636931958583e-03    -3.323228186294996e-01
    -4.845870117464399e-01    -4.587759757065424e-01    -7.447818688456143e-01
     2.709204708139282e-01    -9.131655590600452e-01     3.045172577055602e-01
    -8.661463182320259e-01     3.701469233963786e-01    -3.358300321789306e-01
     6.215286735426687e-01    -1.762986501479409e-01    -7.632960722552584e-01
     9.484584363916182e-01    -1.510497748458196e-01    -2.785867189163795e-01
    -8.867437439074694e-01    -9.957495456012339e-02     4.514093054704497e-01
    -7.435391464981272e-01    -5.239605835189434e-02     6.666364756702270e-01
    -2.723142832487849e-02     1.030635367209867e-01    -9.943019444363713e-01
     3.519216552022296e-02    -4.059165318204880e-01     9.132323256876226e-01
     7.091118912232355e-01    -4.711910748153423e-01    -5.245372215011713e-01
    -2.531798352373658e-01    -3.764085874620008e-03    -9.674119095228820e-01
    -5.109167299866753e-01    -7.814992906552227e-01     3.580823281385255e-01
    -6.767145593665869e-01    -6.697499613619958e-01     3.057652602845708e-01
    -8.909140587826848e-01    -2.014445215303391e-01    -4.070531225881647e-01
     1.257655755348294e-01    -5.527335925865284e-01     8.238134471084960e-01
     5.888716390187421e-01    -4.075062039419242e-01    -6.979748466157095e-01
    -9.609151116919472e-01    -1.358460454505003e-01     2.412218896732079e-01
     4.137104301747231e-01     8.608296228573404e-01     2.963377133878417e-01
    -7.677088238493898e-01    -1.779906395071136e-01    -6.155830520990937e-01
    -4.072505752999253e-01    -7.119853784965028e-01     5.720347801708140e-01


     4.533007339602761e-01     1.374161772969850e-01    -8.807015605800631e-01
     5.781238405089044e-01     2.624133222300733e-01    -7.726008499551438e-01
     7.911488977209418e-01     2.515878955574152e-01     5.574826925061709e-01
     2.304078221535113e-01    -5.850150537540093e-01    -7.776050555209049e-01
    -1.788724513276315e-01     9.829242103512023e-01    -4.318151064413724e-02
    -1.386784812502492e-01     7.739506732657303e-01    -6.178742867199177e-01
    -2.178418241193815e-01     3.019191301396484e-01     9.281108654250625e-01
    -5.093364364378411e-01    -3.485375506121833e-01     7.868277895003841e-01
     4.074787028636850e-02    -4.877900110404379e-01    -8.720094702446154e-01
    -5.927052778734331e-01    -6.142583519606601e-01     5.209482993806105e-01
     8.201351590011418e-01     1.052428248797709e-01    -5.624075646552931e-01
     9.849524243547467e-01     5.186190289268257e-02    -1.648607436173238e-01
     8.628630132534001e-02    -2.865969914343965e-01    -9.541576592494267e-01
     2.022661887969874e-01    -9.776086297178989e-01    -5.804959922887917e-02
    -9.885513816474398e-01    -1.488583695684866e-01     2.464450552049346e-02
    -5.036209424169400e-01    -8.228790936084357e-01    -2.631272385391383e-01
     4.190373713778363e-01    -6.810154285761360e-01     6.005211631824603e-01
    -1.514252756174246e-01    -9.645383121159752e-01    -2.161856386642106e-01
    -1.910355808324225e-01     2.217075431699647e-01    -9.562171155953847e-01
     4.966985352618873e-01     6.137042184225040e-01    -6.137244474184804e-01
     8.955321913894868e-01     9.142471463898333e-02     4.355038642059609e-01
     5.470036370628086e-01    -5.947508714614118e-01    -5.891166454412491e-01
     7.346649323089262e-01     5.840906817984277e-01    -3.451166653057610e-01
    -3.340990580539457e-01    -8.426653479996311e-01     4.222474756444694e-01
     4.960822006603663e-01    -6.981771768400409e-02    -8.654640006871255e-01
    -1.494012582844803e-01    -5.720201308839737e-01    -8.065185886800722e-01
    -8.571409185011303e-02    -9.767905158707065e-01     1.962992169198579e-01
     9.041632833010492e-01    -2.471963563465642e-01     3.484002275246804e-01
    -9.938240048215842e-01     3.185942393574590e-02     1.062959291171120e-01
    -4.706775958260275e-01    -5.500311172730360e-01     6.898756198176643e-01
     9.318761384708977e-01     3.326333039916660e-01     1.447824147614487e-01
     1.170543773356873e-01    -4.101245971792535e-02    -9.922783132238858e-01
    -4.098748519366652e-01     2.498450504129612e-01     8.772571211076269e-01
    -4.934166241883572e-02    -6.948979124550162e-01     7.174136126499178e-01
     2.128590333719039e-01     2.014684107919570e-01    -9.560865606026172e-01
    -9.607060093109466e-01    -1.943775387878818e-01    -1.981447352028332e-01
    -3.319422061629527e-01    -4.383744524114025e-01     8.352497897280040e-01
    -3.614983049088572e-01    -2.347362754735224e-01     9.023402110760894e-01
     9.769773635409679e-01     2.133229574104083e-01    -2.923520175505988e-03
     2.373160639639960e-01     7.847685655605633e-01     5.725551364651724e-01
    -1.755240429028425e-01     4.593322817842444e-01    -8.707497719057529e-01
     9.894137699300976e-03     9.948613707027685e-01     1.007618932066879e-01
     6.981546545446866e-01     7.159468968290511e-01     3.453381550662545e-04
     2.271681553408472e-01     8.867905175090451e-01     4.024887666197363e-01
     8.085633119959077e-01    -3.729886295239294e-01     4.550877418037860e-01
    -6.785219373600837e-02     6.449561149632940e-01    -7.612014776500803e-01
     8.123588375533930e-01     5.674817479772200e-01    -1.343040757446290e-01
     5.255680801432363e-01    -5.043734066856308e-01     6.851172598635098e-01
    -3.370178540947011e-01    -9.110895372431298e-01     2.373495758317300e-01
     5.615096715318926e-01     4.656777148097554e-01    -6.839964581090390e-01
     4.102861401587227e-01    -5.189869416337647e-01    -7.498785485712258e-01
     4.121221350198837e-01    -3.857602425664919e-01     8.254358733915640e-01
     6.521551296586294e-01     8.297374787703535e-02    -7.535310504704995e-01
    -8.821616916539836e-01    -3.767335166932532e-01    -2.825997296143724e-01
    -5.950404203875210e-01    -7.873569926528460e-01     1.612323299642740e-01
    -9.039619711985382e-01     4.115230000545103e-01    -1.161962781374209e-01
     5.452074561599487e-01     8.353732786911100e-01    -7.000224993857443e-02
    -1.041424487203226e-01    -3.655514913703129e-01    -9.249467322670398e-01
     5.963548389841373e-01     6.077594125004144e-01     5.243943197035555e-01
    -2.618421587114567e-01    -6.317999212627370e-01     7.295666819515018e-01
     5.833410743796850e-01     6.973279831145816e-01    -4.164695365892982e-01
     9.183569860688201e-01    -3.946296337493492e-01     2.979762247977497e-02
    -5.139097312118444e-01     6.463970968410581e-01     5.639748056085677e-01
    -3.383628104519125e-01     7.827744620107302e-01    -5.222784220383752e-01
     3.291172988446961e-01    -5.717597467278379e-01     7.515135365533276e-01
    -1.639178973604153e-01     8.831721776195401e-01     4.394744902763978e-01
     8.073876729137390e-01    -5.776126462152389e-01     1.203693339649529e-01
     7.989121124491516e-01    -5.051179844761184e-01    -3.264892928425338e-01
     6.611507906384918e-01     4.176429762965037e-01     6.232607611492121e-01
     8.284945684558155e-01     4.906560876588101e-01     2.699136041079850e-01
    -1.581807146732535e-01     9.539177775248605e-01    -2.549896767076846e-01
     5.662299045730144e-01    -2.432034402960090e-01     7.875504947591745e-01
     9.171111369531126e-01     3.912438882022212e-01    -7.638967483225033e-02
    -8.613006693135151e-01     2.003388555360088e-01    -4.669320079011645e-01
    -2.248006693739517e-02     2.096159777112364e-01     9.775253390468468e-01
     4.279194609856520e-02    -6.775683448639122e-01    -7.342138567117050e-01
    -8.779276937359488e-01    -3.134214475607715e-01     3.619529814497852e-01
    -7.657995807819415e-01     4.751300727002060e-01     4.333617612227681e-01
    -6.430350722441774e-01     4.719082020941407e-01     6.031654372228245e-01
     4.803499259867302e-01    -8.421823913695107e-01     2.449342121298598e-01
     1.829038444644007e-01     1.339454599110767e-01     9.739634476967565e-01
    -6.631448957832015e-01     6.466645696371277e-01     3.769134934871862e-01
    -1.708234805103548e-01    -8.593011931617509e-01    -4.821004023407571e-01
     9.306230168548321e-01     6.386402824172706e-02    -3.603639637876556e-01
     1.645807493921388e-01     3.461509047537218e-01     9.236301901019162e-01
     1.579072827496314e-01     6.342976562154774e-01    -7.567904421794583e-01
     1.739612448875752e-02     2.948353381658409e-01    -9.553897101295397e-01
     4.397632304848543e-02     9.275093920418397e-01    -3.712040014403295e-01
     2.953573495617415e-02    -1.968737371923031e-01     9.799838631143548e-01
    -4.787755077643552e-01     4.870359453950908e-01     7.304587606826919e-01
     6.026285054303618e-01    -6.827780479491961e-01    -4.131017086402013e-01
     6.565738198499801e-01    -7.299073449350534e-01     1.901212426255066e-01
     3.167474396219475e-01     4.704313714439455e-01     8.236293973956426e-01
    -4.166744305233849e-01     1.298159364601169e-01    -8.997389852557217e-01
     4.257282833474663e-01     7.370488250068336e-01     5.248947116461220e-01
    -7.364709090885273e-01    -6.738298360258625e-01     5.969884544676892e-02
     9.370013710327687e-01     2.447443320306104e-01    -2.492561787029606e-01
     7.207295813759254e-01     6.492353094972527e-01     2.429863852805131e-01
    -3.028301380247877e-01     4.646695446790566e-01     8.320914142999231e-01
     2.795565394999804e-01     6.529651223160081e-01     7.039067340647029e-01
     7.063201214592436e-01    -7.076305026371483e-01    -1.926026373900339e-02
    -7.456308699244200e-01     4.174237834786554e-02    -6.650505091086062e-01
     5.867529874285230e-01    -6.902471713408417e-01     4.234144237029133e-01
     6.578710778399143e-01    -5.320826038068278e-01     5.330044537036214e-01
     1.889241906848759e-01     9.819854849694150e-01    -3.486758300746831e-03
    -3.368583913625873e-01     8.919737375554182e-01     3.015116509855430e-01
    -9.515213533623098e-01     2.254724368745581e-01     2.092111237611587e-01
     2.233986870442885e-01    -8.237473655555744e-01     5.210885763160990e-01
    -2.016371041819102e-01    -1.053027600896552e-01     9.737832443283433e-01
     3.866961938929840e-01     1.343481170762799e-02     9.221092990871854e-01
    -6.160622174736313e-01     4.568297106096592e-01    -6.416961584003501e-01
    -5.727735742357586e-01    -6.968720958992863e-01    -4.316245065031985e-01
    -6.579036677738187e-01    -4.351609292069668e-01     6.146525275482776e-01
    -3.182811669542505e-01     6.265966881265407e-01     7.113885641413498e-01
    -1.784868928411353e-01     9.634520181898149e-01     1.997564460283817e-01
     9.705643652551398e-01    -2.050043279876547e-01     1.264042657635313e-01
     8.504428344113402e-01    -3.249401470441413e-01    -4.137159487345606e-01
    -3.583374237819318e-01     8.738340972329018e-01    -3.286461033246669e-01
     8.774666237399740e-01     3.053124188055276e-01     3.699143835342025e-01
     6.850281250197665e-01    -3.522219396593581e-01     6.377116692945979e-01
     3.132031202336319e-02    -8.203668028667307e-01    -5.709792875481366e-01
    -8.073492789637783e-01    -5.712031814398850e-01    -1.480340071389711e-01
     4.289714217124374e-01     8.501410065206242e-01    -3.053584588415886e-01
     8.283227558681741e-01     5.567730865924974e-01     6.233090852231059e-02
    -8.171832945092625e-01    -5.194509781075208e-01     2.497641778120471e-01
    -5.355957684093038e-01     3.081804526019999e-01    -7.862327781872707e-01
    -4.117862452886984e-01     4.958512781242304e-01    -7.645675890159110e-01
    -9.343118894711824e-01     7.650063106828396e-02     3.481507527479201e-01
    -6.717978870285494e-01     6.766905804417391e-01    -3.012929758978769e-01
    -5.346942617268206e-01     8.160533220598098e-01     2.194516393913673e-01
    -3.517926166061106e-01     9.316199845242824e-01     9.124779085765398e-02
     4.669267712586282e-01     5.412299876263057e-01     6.993207352681755e-01
     5.680805985849874e-01     7.316975139514832e-01     3.767003870299865e-01
    -3.541921007867949e-01    -9.246171826584282e-01    -1.401107464580348e-01
     9.170004186586238e-01    -3.482449861512475e-01    -1.945139115858456e-01
     5.861904198135601e-01    -2.598090924797206e-02     8.097566202714559e-01
    -1.575355467723427e-01    -7.335496945071018e-01    -6.611258557881976e-01
     2.799575275500510e-02    -9.798048585688639e-01    -1.979865575046173e-01
     5.423360860899088e-01    -8.390145562504201e-01     4.388785850995162e-02]';

