Issuu on Google+

3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196442881097566593344612847564823378678316527120190914564856692346034861045432664 821339360726024914127372458700660631558817488152092096282925409171536436789259036001133053054882046652138414695194151160943305727036575959195309218611738193261179310511854807446237996274956735188575272489122793818301194912983367336244065664308602139494639522473719070217986094370 277053921717629317675238467481846766940513200056812714526356082778577134275778960917363717872146844090122495343014654958537105079227968925892354201995611212902196086403441815981362977477130996051870721134999999837297804995105973173281609631859502445945534690830264252230825334468 503526193118817101000313783875288658753320838142061717766914730359825349042875546873115956286388235378759375195778185778053217122680661300192787661119590921642019893809525720106548586327886593615338182796823030195203530185296899577362259941389124972177528347913151557485724245415 069595082953311686172785588907509838175463746493931925506040092770167113900984882401285836160356370766010471018194295559619894676783744944825537977472684710404753464620804668425906949129331367702898915210475216205696602405803815019351125338243003558764024749647326391419927260426 992279678235478163600934172164121992458631503028618297455570674983850549458858692699569092721079750930295532116534498720275596023648066549911988183479775356636980742654252786255181841757467289097777279380008164706001614524919217321721477235014144197356854816136115735255213347574 184946843852332390739414333454776241686251898356948556209921922218427255025425688767179049460165346680498862723279178608578438382796797668145410095388378636095068006422512520511739298489608412848862694560424196528502221066118630674427862203919494504712371378696095636437191728746 776465757396241389086583264599581339047802759009946576407895126946839835259570982582262052248940772671947826848260147699090264013639443745530506820349625245174939965143142980919065925093722169646151570985838741059788595977297549893016175392846813826868386894277415599185592524595 395943104997252468084598727364469584865383673622262609912460805124388439045124413654976278079771569143599770012961608944169486855584840635342207222582848864815845602850601684273945226746767889525213852254995466672782398645659611635488623057745649803559363456817432411251507606947 945109659609402522887971089314566913686722874894056010150330861792868092087476091782493858900971490967598526136554978189312978482168299894872265880485756401427047755513237964145152374623436454285844479526586782105114135473573952311342716610213596953623144295248493718711014576540 359027993440374200731057853906219838744780847848968332144571386875194350643021845319104848100537061468067491927819119793995206141966342875444064374512371819217999839101591956181467514269123974894090718649423196156794520809514655022523160388193014209376213785595663893778708303906 979207734672218256259966150142150306803844773454920260541466592520149744285073251866600213243408819071048633173464965145390579626856100550810665879699816357473638405257145910289706414011097120628043903975951567715770042033786993600723055876317635942187312514712053292819182618612 586732157919841484882916447060957527069572209175671167229109816909152801735067127485832228718352093539657251210835791513698820914442100675103346711031412671113699086585163983150197016515116851714376576183515565088490998985998238734552833163550764791853589322618548963213293308985 706420467525907091548141654985946163718027098199430992448895757128289059232332609729971208443357326548938239119325974636673058360414281388303203824903758985243744170291327656180937734440307074692112019130203303801976211011004492932151608424448596376698389522868478312355265821314 495768572624334418930396864262434107732269780280731891544110104468232527162010526522721116603966655730925471105578537634668206531098965269186205647693125705863566201855810072936065987648611791045334885034611365768675324944166803962657978771855608455296541266540853061434443185867 697514566140680070023787765913440171274947042056223053899456131407112700040785473326993908145466464588079727082668306343285878569830523580893306575740679545716377525420211495576158140025012622859413021647155097925923099079654737612551765675135751782966645477917450112996148903046 399471329621073404375189573596145890193897131117904297828564750320319869151402870808599048010941214722131794764777262241425485454033215718530614228813758504306332175182979866223717215916077166925474873898665494945011465406284336639379003976926567214638530673609657120918076383271 664162748888007869256029022847210403172118608204190004229661711963779213375751149595015660496318629472654736425230817703675159067350235072835405670403867435136222247715891504953098444893330963408780769325993978054193414473774418426312986080998886874132604721569516239658645730216 315981931951673538129741677294786724229246543668009806769282382806899640048243540370141631496589794092432378969070697794223625082216889573837986230015937764716512289357860158816175578297352334460428151262720373431465319777741603199066554187639792933441952154134189948544473456738 316249934191318148092777710386387734317720754565453220777092120190516609628049092636019759882816133231666365286193266863360627356763035447762803504507772355471058595487027908143562401451718062464362679456127531813407833033625423278394497538243720583531147711992606381334677687969 597030983391307710987040859133746414428227726346594704745878477872019277152807317679077071572134447306057007334924369311383504931631284042512192565179806941135280131470130478164378851852909285452011658393419656213491434159562586586557055269049652098580338507224264829397285847831 630577775606888764462482468579260395352773480304802900587607582510474709164396136267604492562742042083208566119062545433721315359584506877246029016187667952406163425225771954291629919306455377991403734043287526288896399587947572917464263574552540790914513571113694109119393251910 760208252026187985318877058429725916778131496990090192116971737278476847268608490033770242429165130050051683233643503895170298939223345172201381280696501178440874519601212285993716231301711444846409038906449544400619869075485160263275052983491874078668088183385102283345085048608 250393021332197155184306354550076682829493041377655279397517546139539846833936383047461199665385815384205685338621867252334028308711232827892125077126294632295639898989358211674562701021835646220134967151881909730381198004973407239610368540664319395097901906996395524530054505806 855019567302292191393391856803449039820595510022635353619204199474553859381023439554495977837790237421617271117236434354394782218185286240851400666044332588856986705431547069657474585503323233421073015459405165537906866273337995851156257843229882737231989875714159578111963583300 594087306812160287649628674460477464915995054973742562690104903778198683593814657412680492564879855614537234786733039046883834363465537949864192705638729317487233208376011230299113679386270894387993620162951541337142489283072201269014754668476535761647737946752004907571555278196 536213239264061601363581559074220202031872776052772190055614842555187925303435139844253223415762336106425063904975008656271095359194658975141310348227693062474353632569160781547818115284366795706110861533150445212747392454494542368288606134084148637767009612071512491404302725386 076482363414334623518975766452164137679690314950191085759844239198629164219399490723623464684411739403265918404437805133389452574239950829659122850855582157250310712570126683024029295252201187267675622041542051618416348475651699981161410100299607838690929160302884002691041407928 862150784245167090870006992821206604183718065355672525325675328612910424877618258297651579598470356222629348600341587229805349896502262917487882027342092222453398562647669149055628425039127577102840279980663658254889264880254566101729670266407655904290994568150652653053718294127 033693137851786090407086671149655834343476933857817113864558736781230145876871266034891390956200993936103102916161528813843790990423174733639480457593149314052976347574811935670911013775172100803155902485309066920376719220332290943346768514221447737939375170344366199104033751117 354719185504644902636551281622882446257591633303910722538374218214088350865739177150968288747826569959957449066175834413752239709683408005355984917541738188399944697486762655165827658483588453142775687900290951702835297163445621296404352311760066510124120065975585127617858382920 419748442360800719304576189323492292796501987518721272675079812554709589045563579212210333466974992356302549478024901141952123828153091140790738602515227429958180724716259166854513331239480494707911915326734302824418604142636395480004480026704962482017928964766975831832713142517 029692348896276684403232609275249603579964692565049368183609003238092934595889706953653494060340216654437558900456328822505452556405644824651518754711962184439658253375438856909411303150952617937800297412076651479394259029896959469955657612186561967337862362561252163208628692221 032748892186543648022967807057656151446320469279068212073883778142335628236089632080682224680122482611771858963814091839036736722208883215137556003727983940041529700287830766709444745601345564172543709069793961225714298946715435784687886144458123145935719849225284716050492212424 701412147805734551050080190869960330276347870810817545011930714122339086639383395294257869050764310063835198343893415961318543475464955697810382930971646514384070070736041123735998434522516105070270562352660127648483084076118301305279320542746286540360367453286510570658748822569 815793678976697422057505968344086973502014102067235850200724522563265134105592401902742162484391403599895353945909440704 691209140938700126456001623742880210927645793106579229552498872758461 0126483699989225695968815920560010165525637567856672279661988578279484885583439751874454551296563 443480396642055798293680435220277098429423253302257634180703947699415 979159453006975214829336655566156787364005366656416547321704390352132954352916941459904160 875320186837937023488868947915107163785290234529244077365949563051007 42108714261349745956151384987137570471017879573104229690666702144986374645952808243694 457897723300487647652413390759204340196340391147320233807150952220106 82563427471646024335440051521266932493419673977041595683753555166730273900749729736 354964533288869844061196496162773449518273695588220757355176651589855 190986665393549481068873206859907540792342402300925900701731960362254756478940647 5483466477604114632339056513433068449539790709030234604614709616968868850140834704054607429586991382966824681857103188790652870366508324319744047718 556789348230894310682870272280973624809399627060747264553992539944280 811373694338872940630792615959954626246297070625948455690347119729964090894180 595343932512362355081349490043642785271383159125689892951964272875739 46914272534366941532361004537304881985517065941217352462589548730167600298865 925786628561249665523533829428785425340483083307016537228563559152534 7844598183134112900199920598135220511733658564078264849427644113763938669248 031183644536985891754426473998822846218449008777697763127957226726555 625962825427653183001340709223343657791601280931794017185985999338492354956 40057099558561134 9802524990669842330173503580440 811685526531170995708994273287092584878944364600504108922669178352587078595129834417295351953788553457 37426085902908176515578039059464087350612322611200937310804854852635722825 76820341605048466277504 5003126200800799804925485346941 469775164932709504934639382432227188515974054702148289711177792376122578873477188196825462981268685817 0507402725502633290449762778944236216741191862694396506715157795867564823 993917604260176338704549901 7614364120469218237076488783419 689686118155815873606293860381017121585527266830082383404656475880405138080163363887421637140643549556 186896411228214075330265510042410489678352858829024367090488711819090949 453314421828766181031007354770 5498159680772009474696134360928 6148494178501718077930681085469000944589952794243981392135055864221964834915126390128038320010977386806 62877923971801461343244572640097374257007359210031541508936793008169980 53652027600727749674584002836240 5346037263416554259027601834840 3068113818551059797056640075094260878857357960373245141467867036880988060971642584975951380693094494015 1542222194329130217391253835591503100333032511174915696917450271494331 515588540392216409722910112903552 1815762823283182342548326111912 8009282525619020526301639114772473314857391077758744253876117465786711694147764214411112635835538713610 1102326798775641024682403226483464176636980663785768134920453022408197 2785647198396308781543221166912246 4159117767322532643356861461865 4522268126887268445968442416107854016768142080885028005414361314623082102594173756238994207571362751674 573189189456283525704413354375857534269869947254703165661399199968262 824727064133622217892390317608542894 3733935618891651250424404008952 7198378738648058472689546243882343751788520143956005710481194988423906061369573423155907967034614914344 78863604103182350736502778590897578272731305048893989009923913503373 2508559826558670892426124294736701939 0772713070686917092646254842324 0748550366080136046689511840093668609546325002145852930950000907151058236267293264537382104938724996699 339424685516483261134146110680267446637334375340764294026682973865220935701626384648528514903629320199199688285 1718395366913452224447080459239 66028171565515656661113598231122506289058549145097157553900243931535190902107119457300243880176615035270 862602537881797519478061013715004489917210022201335013106016391541589578037117792775225978742891917915522417189 5853616805947412341933984202187 45649256443462392531953135103311476394911995072858430658361935369329699289837914941939406085724863968836 90326556436421664425760791471086998431573374964883529276932822076294728238153740996154559879825989109371712621 8283025848112389011968221429457 66758071865380650648702613389282299497257453033283896381843944770779402284359883410035838542389735424395 64755568409522484455413923941000162076936368467764130178196593799715574685419463348937484391297423914336593604 1003523437770658886778113949861 64787471407932638587386247328896456435987746676384794665040741118256583788784548581489629612739984134427 2608606187245545236064315371011274680977870446409475828034876975894832824123929296058294861919667091895808983 3201210318430340128495116203534 28014412761728583024355983003204202451207287253558119584014918096925339507577840006746552603144616705082 7682772223534191102634163157147406123850425845988419907611287258059113935689601431668283176323567325417073420 8173322304629879928049085140947 903688786878949305469557030726190095020764334933591060245450864536289354568629585313153371838682656178622 736371697577418302398600659148161640494496501173213138957470620884748023653710311508984279927544268532779743 1139514357417221975979935968525 228574526379628961269157235798662057340837576687388426640599099350500081337543245463596750484423528487470 144354541957625847356421619813407346854111766883118654489377697956651727966232671481033864391375186594673002 4434500544995399742372328712494 834706044063471606325830649829795510109541836235030309453097335834462839476304775645015008507578949548931 39394489921612552559770143685894358587752637962559708167764380012543650237141278346792610199558522471722017 7723700417808419423948725406801 556035998390548985723546745642390585850216719031395262944554391316631345308939062046784387785054239390524 73136201294769187497519101147231528932677253391814660730008902776896311481090220972452075916729700785058071 7186381054967973100167870850694 2070922329080703832634534520380278609905569001341371823683709919495164896007550493412678764367463849020639 6401976668559233565463913836318574569814719621084108096188460545603903845534372914144651347494078488442377 217515433426030669883176833100 1133108690421939031080143784334151370924353013677631084913516156422698475074303297167469640666531527035325 467112667522460551199581831963763707617991919203579582007595605302346267757943936307463056901080114942714 100939136913810725813781357894 0055995001835425118417213605572752210352680373572652792241737360575112788721819084490061780138897107708229 31002797665935838758909395688148560263224393726562472776037890814458837855019702843779362407825052704875 816470324581290878395232453237 8960298416692254896497156069811921865849267704039564812781021799132174163058105545988013004845629976511212 41536374515005635070127815926714241342103301566165356024733807843028655257222753049998837015348793008062 6018096238151613669033411113865 3851091936739383522934588832255088706450753947395204396807906708680644509698654880168287434378612645381583 4280753061845485903798217994599681154419742536344399602902510015888272164745006820704193761584547123183 4600726293395505482395571372568 40232268213012476794522644820910235647752723082081063518899152692889108455571126603965034397896278250016110 153235160519655904211844949907789992007329476905868577878720982901352956613978884860509786085957017731 2981553149516814671769597609942 10036183559138777817698458758104466283998806006162298486169353373865787735983361613384133853684211978938900 18529569196780455448285848370117096721253533875862158231013310387766827211572694951817958975469399264 2197915523385766231676275475703 54699414892904130186386119439196283887054367774322427680913236544948536676800000106526248547305586159899914 017076983854831887501429389089950685453076511680333732226517566220752695179144225280816517166776672 7930354851542040238174608923283 91703275425750867655117859395002793389592057668278967764453184040418554010435134838953120132637836928358082 71937831265496174599705674507183320650345566440344904536275600112501843356073612227659492783937064 7842645676338818807565612168960 50416113903906396016202215368494109260538768871483798955999911209916464644119185682770045742434340216722764 4558933012778158686952506949936461017568506016714535431581480105458860564550133203758645485840324 0298717093480910556211671546848 47780394475697980426318099175642280987399876697323769573701580806822904599212366168902596273043067931653114 94017647376938735140933618332161428021497633991898354848756252987524238730775595559554651963944 0182184099841248982623673771467 22606163364329640633572810707887581640438148501884114318859882769449011932129682715888413386943468285900666 4080631407775772570563072940049294030242049841656547973670548558044586572022763784046682337985 2827105784319753541795011347273 62577408021347682604502285157979 579764746702284099956160156910890384582450267926594205550395879229818 52648007068376504183656209455543461351341525700659748819163413595567196496540321872716026485 9304903978748958906612725079482 8276938953521753621850796297785 146188432719223223810158744450528665238022532843891375273845892384422 5354726530981715784478342158223270206902872323300538621634798850946954720047952311201504329 32266282727632177908840087861480 221475376578105819702226309717 495072127248479478169572961423658595782090830733233560348465318730293 02665964501371837542889755797144992465403868179921389346924474198509733462679332107268687 07680626399193619650440995421676 27840914669856925715074315740 793805323925239477557441591845821562518192155233709607483329234921034 514626437449805596103307994145347784574699992128599999399612281615219314888769388022281 08300198601654941654261696858678 837260958774567618250727599 295089318052187292461086763995891614585505839727420980909781729323930 1067663868240401113040247007350857828724627134946368531815469690466968693925472519413 992914652423857762550047485295476 814795467007050347999588 8676950161249722820403039954632788306959762493615101024365553522306906 129493885990157346610237122354789112925476961760050479749280607212680392269110277722 610254414922157650450812067717357 12027180242968106203 7765788371669091094180744878140490755178203856539099104775941413215432 8440625030180275716965082096427348414695726397884256008453121406593580904127113592 0041975985136254796160632288736181 36737324450 60792441176399759746193835845749159880976674470930065463424234606342374 746660804317012600520559284936959414340814685298150539471789004518357551541252235 9059068726487863575254191128887737 176637486027660634960353679470269232297186832771739323619200777452212624 75186983349515101986426988784717193966497690708252174233656627259284406204302141 13719922785269984698847702323823840 0556555178890876613601304770984386116870523105531491625172837327286760072 48172987637569816335415074608838663640693470437206688651275688266149730788657015 6850169186474885416791545965072342877 30699853713904300266530783987763850323818215535597323530686043010675760838 90862704984188859513809103042359578249514398859011318583584066747237029714978508 41458530857813391562707603563907639473 114554958322669457024941398316343323789759556808568362972538679132750555425 24491943589128405045226953812179131914513500993846311774017971512283785460116035 9554028644059024964669307077690554810288 5020808580087811577381719174177601733073855475800605601433774329901272867725 30431825197579167929699650414607066457125888346979796429316229655201687973000356 4630457930884032748077181155533090988702550 520768046303460865816539487695196004408482065967379473168086415645650530049881 616490578831154345485052660069823093157776500378070466126470602145750579327096204 7825615247145918965223608396645624105195510522 35723973951288181640597859142791481654263289200428160913693777372229998332708208 29699557377273756676155271139225880552018988762011416800546873655806334716037342917 03907986396522961312801782679717289822936070288069 0877686605932527463784053976918480820410219447197138692560841624511239806201131845 4124478205011079876071715568315407886543904121087303240201068534194723047666672174986 9868547076781205124736792479193150856444775379853799732 23445612278584329684664751333657369238720146472367942787004250325558992688434959287612 4007558756946413705625140011797133166207153715436006876477318675587148783989081074295309 41060596944315847753970094398839491443235366853920994687964506 653398573888786614762944341401049888993160051207678103588611660202961193639682134960750111 649832785635316145168457695687109002999769841263266502347716728657378579085746646077228341540311441529418804782543876177079043000156698677679576090996693607559496515273634981189641304331166277471233881740603731743970540670310967676574869535878967003192586625941051053358438465602 339179674926784476370847497833365557900738419147319886271352595462518160434225372996286326749682405806029642114638643686422472488728343417044157348248183330164056695966886676956349141632842641497453334999948000266998758881593507357815195889900539512085351035726137364034367534714 104836017546488300407846416745216737190483109676711344349481926268111073994825060739495073503169019731852119552635632584339099822498624067031076831844660729124874754031617969941139738776589986855417031884778867592902607004321266617919223520938227878880988633599116081923535557046 463491132085918979613279131975649097600013996234445535014346426860464495862476909434704829329414041114654092398834443515913320107739441118407410768498106634724104823935827401944935665161088463125678529776973468430306146241803585293315973458303845541033701091676776374276210213701 354854450926307190114731848574923318167207213727935567952844392548156091372812840633303937356242001604566455741458816605216660873874804724339121295587776390696903707882852775389405246075849623157436917113176134783882719416860662572103685132156647800147675231039357860689611125996 028183930954870905907386135191459181951029732787557104972901148717189718004696169777001791391961379141716270701895846921434369676292745910994006008498356842520191559370370101104974733949387788598941743303178534870760322198297057975119144051099423588303454635349234982688362404332 726741554030161950568065418093940998202060999414021689090070821330723089662119775530665918814119157783627292746156185710372172471009521423696483086410259288745799932237495519122195190342445230753513380685680735446499512720317448719540397610730806026990625807602029273145525207807 991418429063884437349968145827337207266391767020118300464819000241308350884658415214899127610651374153943565721139032857491876909441370209051703148777346165287984823533829726013611098451484182380812054099612527458088109948697221612852489742555551607637167505489617301680961380381 191436114399210638005083214098760459930932485102516829446726066613815174571255975495358023998314698220361338082849935670557552471290274539776214049318201465800802156653606776550878380430413431059180460680083459113664083488740800574127258670479225831912741573908091438313845642415 094084913391809684025116399193685322555733896695374902662092326131885589158083245557194845387562878612885900410600607374650140262782402734696252821717494158233174923968353013617865367376064216677813773995100658952887742766263684183068019080460984980946976366733566228291513235278 880615776827815958866918023894033307644191240341202231636857786035727694154177882643523813190502808701857504704631293335375728538660588890458311145077394293520199432197117164223500564404297989208159430716701985746927384865383343614579463417592257389858800169801475742054299580124 295810545651083104629728293758416116253256251657249807849209989799062003593650993472158296517413579849104711166079158743698654122234834188772292944633517865385673196255985202607294767407261676714557364981210567771689348491766077170527718760119990814411305864557791052568430481144 026193840232247093924980293355073184589035539713308844617410795916251171486487446861124760542867343670904667846867027409188101424971114965781772427934707021668829561087779440504843752844337510882826477197854000650970403302186255614733211777117441335028160884035178145254196432030 957601869464908868154528562134698835544456024955666843660292219512483091060537720198021831010327041783866544718126039719068846237085751808003532704718565949947612424811099928867915896904956394762460842406593094862150769031498702067353384834955083636601784877106080980426924713241 000946401437360326564518456679245666955100150229833079849607994988249706172367449361226222961790814311414660941234159359309585407913908720832273354957208075716517187659944985693795623875551617575438091780528029464200447215396280746360211329425591600257073562812638733106005891065 245708024474937543184149401482119996276453106800663118382376163966318093144467129861552759820145141027560068929750246304017351489194576360789352855505317331416457050499644389093630843874484783961684051845273288403234520247056851646571647713932377551729479512613239822960239454857 975458651745878771331813875295980941217422730035229650808917770506825924882232215493804837145478164721397682096332050830564792048208592047549985732038887639160199524091893894557676874973085695595801065952650303626615975066222508406742889826590751063756356996821151094966974458054 728869363102036782325018232370845979011154847208761821247781326633041207621658731297081123075815982124863980721240786887811450165582513617890307086087019897588980745664395515741536319319198107057533663373803827215279884935039748001589051942087971130805123393322190346624991716915 094854140187106035460379464337900589095772118080446574396280618671786101715674096766208029576657705129120990794430463289294730615951043090222143937184956063405618934251305726829146578329334052463502892917547087256484260034962961165413823007731332729830500160256724014185152041890 701154288579920812198449315699905918201181973350012618772803681248199587707020753240636125931343859554254778196114293516356122349666152261473539967405158499860355295332924575238881013620234762466905581643896786309762736550472434864307121849437348530060638764456627218666170123812 771562137974614986132874411771455244470899714452288566294244023018479120547849857452163469644897389206240194351831008828348024924908540307786387516591130287395878709810077271827187452901397283661484214287170553179654307650453432460053636147261818096997693348626407743519992868632 383508875668359509726557481543194019557685043724800102041374983187225967738715495839971844490727914196584593008394263702087563539821696205532480321226749891140267852859967340524203109179789990571882194939132075343170798002373659098537552023891164346718558290685371189795262623449 248339249634244971465684659124891855662958932990903523923333364743520370770101084388003290759834217018554228386161721041760301164591878053936744747205998502358289183369292233732399948043710841965947316265482574809948250999183300697656936715968936449334886474421350084070066088359 723503953234017958255703601693699098867113210979889707051728075585519126993067309925070407024556850778679069476612629808225163313639952117098452809263037592242674257559989289278370474445218936320348941552104459726188380030067761793138139916205806270165102445886924764924689192461 212531027573139084047000714356136231699237169484813255420091453041037135453296620639210547982439212517254013231490274058589206321758949434548906846399313757091034633271415316223280552297297953801880162859073572955416278867649827418616421878988574107164906919185116281528548679417 363890665388576422915834250067361245384916067413734017357277995634104332688356950781493137800736235418007061918026732855119194267609122103598746924117283749312616339500123959924050845437569850795704622266461900010350049018303415354584283376437811198855631877779253720116671853954 183598443830520376281944076159410682071697030228515225057312609304689842343315273213136121658280807521263154773060442377475350595228717440266638914881717308643611138906942027908814311944879941715404210341219084709408025402393294294549387864023051292711909751353600092197110541209 668311151632870542302847007312065803262641711616595761327235156666253667271899853419989523688483099930275741991646384142707798870887422927705389122717248632202889842512528721782603050099451082478357290569198855546788607946280537122704246654319214528176074148240382783582971930101 788834567416781139895475044833931468963076339665722672704339321674542182455706252479721997866854279897799233957905758189062252547358220523642485078340711014498047872669199018643882293230538231855973286978092225352959101734140733488476100556401824239219269506208318381454698392366 461363989101210217709597670490830508185470419466437131229969235889538493013635657618610606222870559942337163102127845744646398973818856674626087948201864748767272722206267646533809980196688368099415907577685263986514625333631245053640261056960551318381317426118442018908885319635 698696279503673842431301133175330532980201668881748134298868158557781034323175306478498321062971842518438553442762012823457071698853051832617964117857960888815032960229070561447622091509473903594664691623539680920139457817589108893199211226007392814916948161527384273626429809823 406320024402449589445612916704950823581248739179964864113348032475777521970893277226234948601504665268143987705161531702669692970492831628550421289814670619533197026950721437823047687528028735412616639170824592517001071418085480063692325946201900227808740985977192180515853214739 265325155903541020928466592529991435379182531454529059841581763705892790690989691116438118780943537152133226144362531449012745477269573939348154691631162492887357471882407150399500944673195431619385548520766573882513963916357672315100555603726339486720820780865373494244011579966 750736071115935133195919712094896471755302453136477094209463569698222667377520994516845064362382421185353488798939567318780660610788544000550827657030558744854180577889171920788142335113866292966717964346876007704799953788338787034871802184243734211227394025571769081960309201824 018842705704609262256417837526526335832424066125331152942345796556950250681001831090041124537901533296615697052237921032570693705109083078947999900499939532215362274847660361367769797856738658467093667958858378879562594646489137665219958828693380183601193236857855855819555604215 625088365020332202451376215820461810670519533065306060650105488716724537794283133887163139559690583208341689847606560711834713621812324622725884199028614208728495687963932546428534307530110528571382964370999035694888528519040295604734613113826387889755178856042499874831638280404 684861893818959054203988987265069762020199554841265000539442820393012748163815853039643992547020167275932857436666164411096256633730540921951967514832873480895747777527834422109107311135182804603634719818565557295714474768255285786334934285842311874944000322969069775831590385803 935352135886007960034209754739229673331064939560181223781285458431760556173386112673478074585067606304822940965304111830667108189303110887172816751957967534718853722930961614320400638132246584111115775835858113501856904781536893813771847281475199835050478129771859908470762197460 588742325699582889253504193795826061621184236876851141831606831586799460165205774052942305360178031335726326705479033840125730591233960188013782542192709476733719198728738524805742124892118347087662966720727232565056512933312605950577772754247124164831283298207236175057467387012 820957554430596839555568686118839713552208445285264008125202766555767749596962661260456524568408613923826576858338469849977872670655519185446869846947849573462260629421962455708537127277652309895545019303773216664918257815467729200521266714346320963789185232321501897612603437368 406719419303774688099929687758244104787812326625318184596045385354383911449677531286426092521153767325886672260404252349108702695809964759580579466397341906401003636190404203311357933654242630356145700901124480089002080147805660371015412232889146572239314507607167064355682743774 396578906797268743847307634645167756210309860409271709095128086309029738504452718289274968921210667008164858339553773591913695015316201890888748421079870689911480466927065094076204650277252865072890532854856143316081269300569378541786109696920253886503457718317668688592368148847 527649846882194973972970773718718840041432312763650481453112285099002074240925585925292610302106736815434701525234878635164397623586041919412969769040526483234700991115424260127343802208933109668636789869497799400126016422760926082349304118064382913834735467972539926233879158299 848645927173405922562074910530853153718291168163721939518870095778818158685046450769934394098743351443162633031724774748689791820923948083314397084067308407958935810896656477585990556376952523265361442478023082681183103773588708924061303133647737101162821461466167940409051861526 036009252194721889091810733587196414214447865489952858234394705007983038853886083103571930600277119455802191194289992272235345870756624692617766317885514435021828702668561066500353105021631820601760921798468493686316129372795187307897263735371715025637873357977180818487845886650 433582437700414771041493492743845758710715973155943942641257027096512510811554824793940359768118811728247215825010949609662539339538092219559191818855267806214992317276316321833989693807561685591175299845013206712939240414459386239880938124045219148483164621014738918251010909677 386906640415897361047643650006807710565671848628149637111883219244566394581449148616550049567698269030891118568798692947051352481609174324301538368470729289898284602223730145265567989862776796809146979837826876431159883210904371561129976652153963546442086919756737000573876497843 768628768179249746943842746525631632300555130417422734164645512781278457777245752038654375428282567141288583454443513256205446424101103795546419058116862305964476958705407214198521210673433241075676757581845699069304604752277016700568454396923404171108988899341635058515788735343 081552081177207188037910404698306957868547393765643363197978680367187307969392423632144845035477631567025539006542311792015346497792906624150832885839529054263768766896880503331722780018588506973623240389470047189761934734430843744375992503417880797223585913424581314404984770173 236169471976571535319775499716278566311904691260918259124989036765417697990362375528652637573376352696934435440047306719886890196814742876779086697968852250163694985673021752313252926537589641517147955953878427849986645630287883196209983049451987439636907068276265748581043911223 261879405994155406327013198989570376110532360629867480377915376751158304320849872092028092975264981256916342500052290887264692528466610466539217148208013050229805263783642695973370705392278915351056888393811324975707133102950443034671598944878684711643832805069250776627450012200 352620370946602341464899839025258883014867816219677519458316771876275720050543979441245990077115205154619930509838698254284640725554092740313257163264079293418334214709041254253352324802193227707535554679587163835875018159338717423606155117101312352563348582036514614187004920570 437201826173319471570086757853933607862273955818579758725874410254207710547536129404746010009409544495966288148691590389907186598056361713769222729076419775517772010427649694961105622059250242021770426962215495872645398922769766031052498085575947163107587013320886146326641259114 863388122028444069416948826152957762532501987035987067438046982194205638125583343642194923227593722128905642094308235254408411086454536940496927149400331978286131818618881111840825786592875742638445005994422956858646048103301538891149948693543603022181094346676400002236255057363 129462629609619876056425996394613869233083719626595473923462413459779574852464783798079569319865081597767535055391899115133525229873611277918274854200868953965835942196333150286956119201229888988700607999279541118826902307891310760361763477948943203210277335941690865007193280401 716384064498787175375678118532132840821657110754952829497493621460821558320568723218557406516109627487437509809223021160998263303391546949464449100451528092508974507489676032409076898365294065792019831526541065813682379198409064571246894847020935776119313998024681340520039478194 986620262400890215016616381353838151503773502296607462795291038406868556907015751662419298724448271942933100485482445458071889763300323252582158128032746796200281476243182862217105435289834820827345168018613171959332471107466222850871066611770346535283957762599774467218571581612 641114327179434788599089280848669491413909771673690027775850268664654056595039486784111079011610400857274456293842549416759460548711723594642910585090995021495879311219613590831588262068233215615308683373083817327932819698387508708348388046388478441884003184712697454370937329836 240287519792080232187874488287284372737801782700805878241074935751488997891173974612932035108143270325140903048746226294234432757126008664250833318768865075642927160552528954492153765175149219636718104943531785838345386525565664065725136357506435323650893679043170259787817719031 486796384082881020946149007971513771709906195496964007086766710233004867263147551053723175711432231741141168062286420638890621019235522354671166213749969326932173704310598722503945657492461697826097025335947502091383667377289443869640002811034402608471289900074680776484408871134 135250336787731679770937277868216611786534423173226463784769787514433209534000165069213054647689098505020301504488083426184520873053097318949291642532293361243151430657826407028389840984160295030924189712097160164926561341343342229882790992178604267981245728534580133826099587717 811310216734025656274400729683406619848067661580502169183372368039902793160642043681207990031626444914619021945822969099212278855394878353830564686488165556229431567312827439082645061162894280350166133669782405177015521962652272545585073864058529983037918035043287670380925216790 757120406123759632768567484507915114731344000183257034492090971243580944790046249431345502890068064870429353403743603262582053579011839564908935434510134296961754524957396062149028872893279252069653538639644322538832752249960598697475988232991626354597332444516375533437749292899 058117578635555562693742691094711700216541171821975051983178713710605106379555858890556885288798908475091576463907469361988150781468526213325247383765119299015610918977792200870579339646382749068069876916819749236562422608715417610043060890437797667851966189140414492527048088197 149880154205778700652159400928977760133075684796699295543365613984773806039436889588764605498387147896848280538470173087111776115966350503997934386933911978988710915654170913308260764740630571141109883938809548143782847452883836807941888434266622207043872288741394780101772139228 191199236540551639589347426395382482960903690028835932774585506080131798840716244656399794827578365019551422155133928197822698427863839167971509126241054872570092407004548848569295044811073808799654748156891393538094347455697212891982717702076661360248958146811913361412125878389 557735719498631721084439890142394849665925173138817160266326193106536653504147307080441493916936326237376777709585031325599009576273195730864804246770121232702053374266705314244820816813030639737873664248367253983748769098060218278578621651273856351329014890350988327061725893257 536399397905572917516009761545904477169226580631511102803843601737474215247608515209901615858231257159073342173657626714239047827958728150509563309280266845893764964977023297364131906098274063353108979246424213458374090116939196425045912881340349881063540088759682005440836438651 661788055760895689672753153808194207733259791727843762566118431989102500749182908647514979400316070384554946538594602745244746681231468794344161099333890899263841184742525704457251745932573898956518571657596148126602031079762825416559050604247911401695790033835657486925280074302 562341949828646791447632277400552946090394017753633565547193100017543004750471914489984104001586794617924161001645471655133707407395026044276953855383439755054887109978520540117516974758134492607943368954378322117245068734423198987884412854206474280973562580706698310697993526069 339213568588139121480735472846322778490808700246777630360555123238665629517885371967303463470122293958160679250915321748903084088651606111901149844341235012464692802880599613428351188471544977127847336176628506216977871774382436256571177945006447771837022199910669502165675764404 499794076503799995484500271066598781360380231412683690578319046079276529727769404361302305178708054651154246939526512710105292707030667302444712597393995051462840476743136373997825918454117641332790646063658415292701903027601733947486696034869497654175242930604072700505903950314 852292139257559484507886797792525393176515641619716844352436979444735596426063339105512682606159572621703669850647328126672452198906054988028078288142979633669674412480598219214633956574572210229867759974673812606936706913408155941201611596019023775352555630060624798326124988128 819293734347686268921923977783391073310658825681377717232831532908252509273304785072497713944833389255208117560845296659055394096556854170600117985729381399825831929367910039184409928657560599359891000296986446097471471847010153128376263114677420914557404181590880006494323785583 930853082830547607679952435739163122188605754967383224319565065546085288120190236364471270374863442172725787950342848631294491631847534753143504139209610879605773098720135248407505763719925365047090858251393686346386336804289176710760211115982887553994012007601394703366179371539


3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201 90914564856692346034861045432664821339360726024914127372458700660631558817488152092096282925409171536436789259036001133053054882046652138414695194151160943305727036575959195309218611738193261179310511854807446237996274956735188575272489122793818301 19491298336733624406566430860213949463952247371907021798609437027705392171762931767523846748184676694051320005681271452635608277857713427577896091736371787214684409012249534301465495853710507922796892589235420199561121290219608640344181598136297747 71309960518707211349999998372978049951059731732816096318595024459455346908302642522308253344685035261931188171010003137838752886587533208381420617177669147303598253490428755468731159562863882353787593751957781857780532171226806613001927876611195909 21642019893809525720106548586327886593615338182796823030195203530185296899577362259941389124972177528347913151557485724245415069595082953311686172785588907509838175463746493931925506040092770167113900984882401285836160356370766010471018194295559619 89467678374494482553797747268471040475346462080466842590694912933136770289891521047521620569660240580381501935112533824300355876402474964732639141992726042699227967823547816360093417216412199245863150302861829745557067498385054945885869269956909272 10797509302955321165344987202755960236480665499119881834797753566369807426542527862551818417574672890977772793800081647060016145249192173217214772350141441973568548161361157352552133475741849468438523323907394143334547762416862518983569485562099219 22218427255025425688767179049460165346680498862723279178608578438382796797668145410095388378636095068006422512520511739298489608412848862694560424196528502221066118630674427862203919494504712371378696095636437191728746776465757396241389086583264599 58133904780275900994657640789512694683983525957098258226205224894077267194782684826014769909026401363944374553050682034962524517493996514314298091906592509372216964615157098583874105978859597729754989301617539284681382686838689427741559918559252459 53959431049972524680845987273644695848653836736222626099124608051243884390451244136549762780797715691435997700129616089441694868555848406353422072225828488648158456028506016842739452267467678895252138522549954666727823986456596116354886230577456498 03559363456817432411251507606947945109659609402522887971089314566913686722874894056010150330861792868092087476091782493858900971490967598526136554978189312978482168299894872265880485756401427047755513237964145152374623436454285844479526586782105114 13547357395231134271661021359695362314429524849371871101457654035902799344037420073105785390621983874478084784896833214457138687519435064302184531910484810053706146806749192781911979399520614196634287544406437451237181921799983910159195618146751426 91239748940907186494231961567945208095146550225231603881930142093762137855956638937787083039069792077346722182562599661501421503068038447734549202605414665925201497442850732518666002132434088190710486331734649651453905796268561005508106658796998163 57473638405257145910289706414011097120628043903975951567715770042033786993600723055876317635942187312514712053292819182618612586732157919841484882916447060957527069572209175671167229109816909152801735067127485832228718352093539657251210835791513698 82091444210067510334671103141267111369908658516398315019701651511685171437657618351556508849099898599823873455283316355076479185358932261854896321329330898570642046752590709154814165498594616371802709819943099244889575712828905923233260972997120844 33573265489382391193259746366730583604142813883032038249037589852437441702913276561809377344403070746921120191302033038019762110110044929321516084244485963766983895228684783123552658213144957685726243344189303968642624341077322697802807318915441101 04468232527162010526522721116603966655730925471105578537634668206531098965269186205647693125705863566201855810072936065987648611791045334885034611365768675324944166803962657978771855608455296541266540853061434443185867697514566140680070023787765913 44017127494704205622305389945613140711270004078547332699390814546646458807972708266830634328587856983052358089330657574067954571637752542021149557615814002501262285941302164715509792592309907965473761255176567513575178296664547791745011299614890304 63994713296210734043751895735961458901938971311179042978285647503203198691514028708085990480109412147221317947647772622414254854540332157185306142288137585043063321751829798662237172159160771669254748738986654949450114654062843366393790039769265672 14638530673609657120918076383271664162748888007869256029022847210403172118608204190004229661711963779213375751149595015660496318629472654736425230817703675159067350235072835405670403867435136222247715891504953098444893330963408780769325993978054193 41447377441842631298608099888687413260472156951623965864573021631598193195167353812974167729478672422924654366800980676928238280689964004824354037014163149658979409243237896907069779422362508221688957383798623001593776471651228935786015881617557829 73523344604281512627203734314653197777416031990665541876397929334419521541341899485444734567383162499341913181480927777103863877343177207545654532207770921201905166096280490926360197598828161332316663652861932668633606273567630354477628035045077723 55471058595487027908143562401451718062464362679456127531813407833033625423278394497538243720583531147711992606381334677687969597030983391307710987040859133746414428227726346594704745878477872019277152807317679077071572134447306057007334924369311383 50493163128404251219256517980694113528013147013047816437885185290928545201165839341965621349143415956258658655705526904965209858033850722426482939728584783163057777560688876446248246857926039535277348030480290058760758251047470916439613626760449256 27420420832085661190625454337213153595845068772460290161876679524061634252257719542916299193064553779914037340432875262888963995879475729174642635745525407909145135711136941091193932519107602082520261879853188770584297259167781314969900901921169717 37278476847268608490033770242429165130050051683233643503895170298939223345172201381280696501178440874519601212285993716231301711444846409038906449544400619869075485160263275052983491874078668088183385102283345085048608250393021332197155184306354550 07668282949304137765527939751754613953984683393638304746119966538581538420568533862186725233402830871123282789212507712629463229563989898935821167456270102183564622013496715188190973038119800497340723961036854066431939509790190699639552453005450580 68550195673022921913933918568034490398205955100226353536192041994745538593810234395544959778377902374216172711172364343543947822181852862408514006660443325888569867054315470696574745855033232334210730154594051655379068662733379958511562578432298827 372319898757141595781119635833005940873068121602876496286744604774649159950549737425626901049037781986835938146574 126804925648798556145372347867330390468838343634655379498641927056387293 17487233208376011230299113679386270894387993620162951541337142489283072201269014754 66847653576164773794675200490757155527819653621323926 406160136358155907422020203187277605277219005561484255518792530343513984425 32234157623361064250639049750086562710953591946589751 4131034822769306247435363256916078154781811528436679570611086153315044 52127473924544945423682886061340841486377670096120715 1249140430272538607648236341433462351897576645216413767969031495019 10857598442391986291642193994907236234646844117394032 65918404437805133389452574239950829659122850855582157250310712570 12668302402929525220118726767562204154205161841634847 5651699981161410100299607838690929160302884002691041407928862150 78424516709087000699282120660418371806535567252532567 53286129104248776182582976515795984703562226293486003415872298 05349896502262917487882027342092222453398562647669149 0556284250391275771028402799806636582548892648802545661017296 70266407655904290994568150652653053718294127033693137 851786090407086671149655834343476933857817113864558736781230 14587687126603489139095620099393610310291616152881384 37909904231747336394804575931493140529763475748119356709110 1377517210080315 5902485309066920376719220332290 943346768 51422144773793937517034436619910403375111735471918550 4644902636551281622882446257591633303910722538374218214088 35086573917715096828874 7826569959957449066175834413752 239709683408005355984917541738188399944697486762655165827658483588453142775687900290951 7028352971634456212964043523117600665101241200659755851276 178583829204197484423608007 1930457618932349229279650198751 872127267507981255470958904556357921221033346697499235630254947802490114195212382815309 114079073860251522742995818072471625916685451333123948049 47079119153267343028244186041 4263639548000448002670496248201 792896476697583183271314251702969234889627668440323260927524960357996469256504936818360 90032380929345958897069536534940603402166544375589004563 2882250545255640564482465151875 4711962184439658253375438856909 411303150952617937800297412076651479394259029896959469955657612186561967337862362561252 1632086286922210327488921865436480229678070576561514463 204692790682120738837781423356282 3608963208068222468012248261177 185896381409183903673672220888321513755600372798394004152970028783076670944474560134556 417254370906979396122571429894671543578468788614445812 3145935719849225284716050492212424 7014121478057345510500801908699 603302763478708108175450119307141223390866393833952942578690507643100638351983438934159 61318543475464955697810382930971646514384070070736041 12373599843452251610507027056235266 0127648483084076118301305279320 542746286540360367453286510570658748822569815793678976697422057505968344086973502014102 06723585020072452256326513410559240190274216248439140 359989535394590944070469120914093870 0126456001623742880210927645793 1065792295524988727584610126483699989225695968815920560010165525637567856672279661988578 27948488558343975187445455129656344348039664205579829368043522027709842942325330225763418070394 7699415979159453006975214829336 6555661567873640053666564165473217043903521329543529169414599041608753201868379370234888 68947915107163785290234529244077365949563051007421087142613497459561513849871375704710178795731 0422969066670214498637464595280 8243694457897723300487647652413390759204340196340391147320233807150952220106825634274716 46024335440051521266932493419673977041595683753555166730273900749729736354964533288869844061196 4961627734495182736955882207573 5517665158985519098666539354948106887320685990754079234240230092590070173196036225475647 8940647548346647760411463233905651343306844953979070903023460461470961696886885014083470405460 7429586991382966824681857103188 7906528703665083243197440477185567893482308943106828702722809736248093996270607472645539 9253994428081137369433887294063079261595995462624629707062594845569034711972996409089418059534 3932512362355081349490043642785 27138315912568989295196427287573946914272534366941532361004537304881985517065941217352462 589548730167600298865925786628561249665523533829428785425340483083307016537228563559152534784 4598183134112900199920598135220 51173365856407826484942764411376393866924803118364453698589175442647399882284621844900877 769776312795722672655562596282542765318300134070922334365779160128093179401718598599933849235 4956400570995585611349802524990 66984233017350358044081168552653117099570899427328709258487894436460050410892266917835258 70785951298344172953519537885534573742608590290817651557803905946408735061232261120093731080 4854852635722825768203416050484 66277504500312620080079980492548534694146977516493270950493463938243222718851597405470214 82897111777923761225788734771881968254629812686858170507402725502633290449762778944236216741 1918626943965067151577958675648 239939176042601763387045499017614364120469218237076488783419689686118155815873606293860381 0171215855272668300823834046564758804051380801633638874216371406435495561868964112282140753 3026551004241048967835285882902 436709048871181909094945331442182876618103100735477054981596807720094746961343609286148494 178501718077930681085469000944589952794243981392135055864221964834915126390128038320010977 3868066287792397180146134324457 264009737425700735921003154150893679300816998053652027600727749674584002836240534603726341 655425902760183484030681138185510597970566400750942608788573579603732451414678670368809880 609716425849759513806930944940 151542222194329130217391253835591503100333032511174915696917450271494331515588540392216409 72291011290355218157628232831823425483261119128009282525619020526301639114772473314857391 077758744253876117465786711694 1477642144111126358355387136101102326798775641024682403226483464176636980663785768134920453 0224081972785647198396308781543221166912246415911776732253264335686146186545222681268872 684459684424161078540167681420 8088502800541436131462308210259417375623899420757136275167457318918945628352570441335437585 753426986994725470316566139919996826282472706413362221789239031760854289437339356188916 5125042440400895271983787386480 5847268954624388234375178852014395600571048119498842390606136957342315590796703461491434478 86360410318235073650277859089757827273130504889398900992391350337325085598265586708924 2612429473670193907727130706869 1709264625484232407485503660801360466895118400936686095463250021458529309500009071510582362 6729326453738210493872499669933942468551648326113414611068026744663733437534076429402 6682973865220935701626384648528 5149036293201991996882851718395366913452224447080459239660281715655156566611135982311225062 890585491450971575539002439315351909021071194573002438801766150352708626025378817975 1947806101371500448991721002220 1335013106016391541589578037117792775225978742891917915522417189585361680594741234193398420 21874564925644346239253195313510331147639491199507285843065836193536932969928983791 4941939406085724863968836903265 5643642166442576079147108699843157337496488352927693282207629472823815374099615455987982598 910937171262182830258481123890119682214294576675807186538065064870261338928229949 7257453033283896381843944770779 4022843598834100358385423897354243956475556840952248445541392394100016207693636846776413017 81965937997155746854194633489374843912974239143365936041003523437770658886778113 9498616478747140793263858738624 7328896456435987746676384794665040741118256583788784548581489629612739984134427260860618724 554523606431537101127468097787044640947582803487697589483282412392929605829486 1919667091895808983320121031843 0340128495116203534280144127617285830243559830032042024512072872535581195840149180969253395 07577840006746552603144616705082768277222353419110263416315714740612385042584 5988419907611287258059113935689 60143166828317632356732541707342 08173322304629879928049085140947903688786878949305469 557030726190095020764334933591060245450864536289354568629585313153371838682 65617862273637169757741830239860 0659148161640494496501173213138 95747062088474802365371031150898427992754426853277974 3113951435741722197597993596852522857452637962896126915723579866205734083 75766873884266405990993505000813 37543245463596750484423528487 47014435454195762584735642161981340734685411176688311 865448937769795665172796623267148103386439137518659467300244345005449953 99742372328712494834706044063471 606325830649829795510109541 83623503030945309733583446283947630477564501500850757 8949548931393944899216125525597701436858943585877526379625597081677643 80012543650237141278346792610199 5585224717220177723700417 808419423948725406801556035998390548985723546745642390 58585021671903139526294455439131663134530893906204678438778505423939 052473136201294769187497519101147 23152893267725339181 466073000890277689631148109022097245207591672970078505 8071718638105496797310016787085069420709223290807038326345345203802 7860990556900134137182368370991949 5164896007550 4934126787643674638490206396401976668559233565463913836 31857456981471962108410809618846054560390384553437291414465134749 4078488442377217515433426030669883 17683310011331086904219390310801437843341513709243530136 7763108491351615642269847507430329716746964066653152703532546711 26675224605511995818319637637076179 919192035795820075956053023462677579439363074630569010801 1494271410093913691381072581378135789400559950018354251184172136 0557275221035268037357265279224173736 0575112788721819084490061780138897107708229310027976659358 3875890939568814856026322439372656247277603789081445883785501970 28437793624078250527048758164703245812 90878395232453237896029841669225489649715606981192186584926 7704039564812781021799132174163058105545988013004845629976511212 4153637451500563507012781592671424134210 3301566165356024733807843028655257222753049998837015348793008 06260180962381516136690334111138653851091936739383522934588832255 088706450753947395204396807906708680644509 69865488016828743437861264538158342807530618454859037982179945 99681154419742536344399602902510015888272164745006820704193761584 547123183460072629339550548239557137256840232 2682130124767945226448209102356477527230820810635188991526928891 0845557112660396503439789627825001611015323516051965590421184494990 7789992007329476905868577878720982901352956613978 884860509786085957017731298155314951681467176959760994210036183559 138777817698458758104466283998806006162298486169353373865787735983361 613384133853684211978938900185295691967804554482858483 701170967212535338758621582310133103877668272115726949518179589754693 992642197915523385766231676275475703546994148929041301863861194391962838 87054367774322427680913236544948536676800000106526248547305586 15989991401707698385483188750142938908995068545307651168033373222651756622 07526951791442252808165171667766727930354851542040238174608923283917032754257508676551178593950027933895920576682789677644531840404185540104351348389531201326378369283580827193783126549617459970567450718332065034556644034490453627560011250184335607 36122276594927839370647842645676338818807565612168960504161139039063960162022153684941092605387688714837989559999112099164646441191856827700457424343402167227644558933012778158686952506949936461017568506016714535431581480105458860564550133203758645 48584032402987170934809105562116715468484778039447569798042631809917564228098739987669732376957370158080682290459921236616890259627304306793165311494017647376938735140933618332161428021497633991898354848756252987524238730775595559554651963944018218 40998412489826236737714672260616336432964063357281070788758164043814850188411431885988276944901193212968271588841338694346828590066640806314077757725705630729400492940302420498416565479736705485580445865720227637840466823379852827105784319753541795 01134727362577408021347682604502285157979579764746702284099956160156910890384582450267926594205550395879229818526480070683765041836562094555434613513415257006597488191634135955671964965403218727160264859304903978748958906612725079482827693895352175 36218507962977851461884327192232238101587444505286652380225328438913752738458923844225354726530981715784478342158223270206902872323300538621634798850946954720047952311201504329322662827276321779088400878614802214753765781058197022263097174950721272 48479478169572961423658595782090830733233560348465318730293026659645013718375428897557971449924654038681799213893469244741985097334626793321072686870768062639919361965044099542167627840914669856925715074315740793805323925239477557441591845821562518 19215523370960748332923492103451462643744980559610330799414534778457469999212859999939961228161521931488876938802228108300198601654941654261696858678837260958774567618250727599295089318052187292461086763995891614585505839727420980909781729323930106 76638682404011130402470073508578287246271349463685318154696904669686939254725194139929146524238577625500474852954768147954670070503479995888676950161249722820403039954632788306959762493615101024365553522306906129493885990157346610237122354789112925 47696176005047974928060721268039226911027772261025441492215765045081206771735712027180242968106203776578837166909109418074487814049075517820385653909910477594141321543284406250301802757169650820964273484146957263978842560084531214065935809041271135 92004197598513625479616063228873618136737324450607924411763997597461938358457491598809766744709300654634242346063423747466608043170126005205592849369594143408146852981505394717890045183575515412522359059068726487863575254191128887737176637486027660 63496035367947026923229718683277173932361920077745221262475186983349515101986426988784717193966497690708252174233656627259284406204302141137199227852699846988477023238238400556555178890876613601304770984386116870523105531491625172837327286760072481 72987637569816335415074608838663640693470437206688651275688266149730788657015685016918647488541679154596507234287730699853713904300266530783987763850323818215535597323530686043010675760838908627049841888595138091030423595782495143988590113185835840 66747237029714978508414585308578133915627076035639076394731145549583226694570249413983163433237897595568085683629725386791327505554252449194358912840504522695381217913191451350099384631177401797151228378546011603595540286440590249646693070776905548 10288502080858008781157738171917417760173307385547580060560143377432990127286772530431825197579167929699650414607066457125888346979796429316229655201687973000356463045793088403274807718115553309098870255052076804630346086581653948769519600440848206 59673794731680864156456505300498816164905788311543454850526600698230931577765003780704661264706021457505793270962047825615247145918965223608396645624105195510522357239739512881816405978591427914816542632892004281609136937773722299983327082082969955 73772737566761552711392258805520189887620114168005468736558063347160373429170390798639652296131280178267971728982293607028806908776866059325274637840539769184808204102194471971386925608416245112398062011318454124478205011079876071715568315407886543 90412108730324020106853419472304766667217498698685470767812051247367924791931508564447753798537997322344561227858432968466475133365736923872014647236794278700425032555899268843495928761240075587569464137056251400117971331662071537154360068764773186 75587148783989081074295309410605969443158477539700943988394914432353668539209946879645066533985738887866147629443414010498889931600512076781035886116602029611936396821349607501116498327856353161451684576956871090029997698412632665023477167286573785 79085746646077228341540311441529418804782543876177079043000156698677679576090996693607559496515273634981189641304331166277471233881740603731743970540670310967676574869535878967003192586625941051053358438465602339179674926784476370847497833365557900 73841914731988627135259546251816043422537299628632674968240580602964211463864368642247248872834341704415734824818333016405669596688667695634914163284264149745333499994800026699875888159350735781519588990053951208535103572613736403436753471410483601 75464883004078464167452167371904831096767113443494819262681110739948250607394950735031690197318521195526356325843390998224986240670310768318446607291248747540316179699411397387765899868554170318847788675929026070043212666179192235209382278788809886 33599116081923535557046463491132085918979613279131975649097600013996234445535014346426860464495862476909434704829329414041114654092398834443515913320107739441118407410768498106634724104823935827401944935665161088463125678529776973468430306146241803 58529331597345830384554103370109167677637427621021370135485445092630719011473184857492331816720721372793556795284439254815609137281284063330393735624200160456645574145881660521666087387480472433912129558777639069690370788285277538940524607584962315 74369171131761347838827194168606625721036851321566478001476752310393578606896111259960281839309548709059073861351914591819510297327875571049729011487171897180046961697770017913919613791417162707018958469214343696762927459109940060084983568425201915 59370370101104974733949387788598941743303178534870760322198297057975119144051099423588303454635349234982688362404332726741554030161950568065418093940998202060999414021689090070821330723089662119775530665918814119157783627292746156185710372172471009 52142369648308641025928874579993223749551912219519034244523075351338068568073544649951272031744871954039761073080602699062580760202927314552520780799141842906388443734996814582733720726639176702011830046481900024130835088465841521489912761065137415 39435657211390328574918769094413702090517031487773461652879848235338297260136110984514841823808120540996125274580881099486972216128524897425555516076371675054896173016809613803811914361143992106380050832140987604599309324851025168294467260666138151 74571255975495358023998314698220361338082849935670557552471290274539776214049318201465800802156653606776550878380430413431059180460680083459113664083488740800574127258670479225831912741573908091438313845642415094084913391809684025116399193685322555 73389669537490266209232613188558915808324555719484538756287861288590041060060737465014026278240273469625282171749415823317492396835301361786536737606421667781377399510065895288774276626368418306801908046098498094697636673356622829151323527888061577 68278159588669180238940333076441912403412022316368577860357276941541778826435238131905028087018575047046312933353757285386605888904583111450773942935201994321971171642235005644042979892081594307167019857469273848653833436145794634175922573898588001 69801475742054299580124295810545651083104629728293758416116253256251657249807849209989799062003593650993472158296517413579849104711166079158743698654122234834188772292944633517865385673196255985202607294767407261676714557364981210567771689348491766 07717052771876011999081441130586455779105256843048114402619384023224709392498029335507318458903553971330884461741079591625117148648744686112476054286734367090466784686702740918810142497111496578177242793470702166882956108777944050484375284433751088 28264771978540006509704033021862556147332117771174413350281608840351781452541964320309576018694649088681545285621346988355444560249556668436602922195124830910605377201980218310103270417838665447181260397190688462370857518080035327047185659499476124 24811099928867915896904956394762460842406593094862150769031498702067353384834955083636601784877106080980426924713241000946401437360326564518456679245666955100150229833079849607994988249706172367449361226222961790814311414660941234159359309585407913 90872083227335495720807571651718765994498569379562387555161757543809178052802946420044721539628074636021132942559160025707356281263873310600589106524570802447493754318414940148211999627645310680066311838237616396631809314446712986155275982014514102 75600689297502463040173514891945763607893528555053173314164570504996443890936308438744847839616840518452732884032345202470568516465716477139323775517294795126132398229602394548579754586517458787713318138752959809412174227300352296508089177705068259 24882232215493804837145478164721397682096332050830564792048208592047549985732038887639160199524091893894557676874973085695595801065952650303626615975066222508406742889826590751063756356996821151094966974458054728869363102036782325018232370845979011 15484720876182124778132663304120762165873129708112307581598212486398072124078688781145016558251361789030708608701989758898074566439551574153631931919810705753366337380382721527988493503974800158905194208797113080512339332219034662499171691509485414 01871060354603794643379005890957721180804465743962806186717861017156740967662080295766577051291209907944304632892947306159510430902221439371849560634056189342513057268291465783293340524635028929175470872564842600349629611654138230077313327298305001 60256724014185152041890701154288579920812198449315699905918201181973350012618772803681248199587707020753240636125931343859554254778196114293516356122349666152261473539967405158499860355295332924575238881013620234762466905581643896786309762736550472 43486430712184943734853006063876445662721866617012381277156213797461498613287441177145524447089971445228856629424402301847912054784985745216346964489738920624019435183100882834802492490854030778638751659113028739587870981007727182718745290139728366 14842142871705531796543076504534324600536361472618180969976933486264077435199928686323835088756683595097265574815431940195576850437248001020413749831872259677387154958399718444907279141965845930083942637020875635398216962055324803212267498911402678 52859967340524203109179789990571882194939132075343170798002373659098537552023891164346718558290685371189795262623449248339249634244971465684659124891855662958932990903523923333364743520370770101084388003290759834217018554228386161721041760301164591 87805393674474720599850235828918336929223373239994804371084196594731626548257480994825099918330069765693671596893644933488647442135008407006608835972350395323401795825570360169369909886711321097988970705172807558551912699306730992507040702455685077 86790694766126298082251633136399521170984528092630375922426742575599892892783704744452189363203489415521044597261883800300677617931381399162058062701651024458869247649246891924612125310275731390840470007143561362316992371694848132554200914530410371 35453296620639210547982439212517254013231490274058589206321758949434548906846399313757091034633271415316223280552297297953801880162859073572955416278867649827418616421878988574107164906919185116281528548679417363890665388576422915834250067361245384 91606741373401735727799563410433268835695078149313780073623541800706191802673285511919426760912210359874692411728374931261633950012395992405084543756985079570462226646190001035004901830341535458428337643781119885563187777925372011667185395418359844 38305203762819440761594106820716970302285152250573126093046898423433152732131361216582808075212631547730604423774753505952287174402666389148817173086436111389069420279088143119448799417154042103412190847094080254023932942945493878640230512927119097 51353600092197110541209668311151632870542302847007312065803262641711616595761327235156666253667271899853419989523688483099930275741991646384142707798870887422927705389122717248632202889842512528721782603050099451082478357290569198855546788607946280 53712270424665431921452817607414824038278358297193010178883456741678113989547504483393146896307633966572267270433932167454218245570625247972199786685427989779923395790575818906225254735822052364248507834071101449804787266919901864388229323053823185 59732869780922253529591017341407334884761005564018242392192695062083183814546983923664613639891012102177095976704908305081854704194664371312299692358895384930136356576186106062228705599423371631021278457446463989738188566746260879482018647487672727 22206267646533809980196688368099415907577685263986514625333631245053640261056960551318381317426118442018908885319635698696279503673842431301133175330532980201668881748134298868158557781034323175306478498321062971842518438553442762012823457071698853 05183261796411785796088881503296022907056144762209150947390359466469162353968092013945781758910889319921122600739281491694816152738427362642980982340632002440244958944561291670495082358124873917996486411334803247577752197089327722623494860150466526 81439877051615317026696929704928316285504212898146706195331970269507214378230476875280287354126166391708245925170010714180854800636923259462019002278087409859771921805158532147392653251559035410209284665925299914353791825314545290598415817637058927 90690989691116438118780943537152133226144362531449012745477269573939348154691631162492887357471882407150399500944673195431619385548520766573882513963916357672315100555603726339486720820780865373494244011579966750736071115935133195919712094896471755 30245313647709420946356969822266737752099451684506436238242118535348879893956731878066061078854400055082765703055874485418057788917192078814233511386629296671796434687600770479995378833878703487180218424373421122739402557176908196030920182401884270 57046092622564178375265263358324240661253311529423457965569502506810018310900411245379015332966156970522379210325706937051090830789479999004999395322153622748476603613677697978567386584670936679588583788795625946464891376652199588286933801836011932 36857855855819555604215625088365020332202451376215820461810670519533065306060650105488716724537794283133887163139559690583208341689847606560711834713621812324622725884199028614208728495687963932546428534307530110528571382964370999035694888528519040 29560473461311382638788975517885604249987483163828040468486189381895905420398898726506976202019955484126500053944282039301274816381585303964399254702016727593285743666616441109625663373054092195196751483287348089574777752783442210910731113518280460 36347198185655572957144747682552857863349342858423118749440003229690697758315903858039353521358860079600342097547392296733310649395601812237812854584317605561733861126734780745850676063048229409653041118306671081893031108871728167519579675347188537 22930961614320400638132246584111115775835858113501856904781536893813771847281475199835050478129771859908470762197460588742325699582889253504193795826061621184236876851141831606831586799460165205774052942305360178031335726326705479033840125730591233 96018801378254219270947673371919872873852480574212489211834708766296672072723256505651293331260595057777275424712416483128329820723617505746738701282095755443059683955556868611883971355220844528526400812520276655576774959696266126045652456840861392 38265768583384698499778726706555191854468698469478495734622606294219624557085371272776523098955450193037732166649182578154677292005212667143463209637891852323215018976126034373684067194193037746880999296877582441047878123266253181845960453853543839 11449677531286426092521153767325886672260404252349108702695809964759580579466397341906401003636190404203311357933654242630356145700901124480089002080147805660371015412232889146572239314507607167064355682743774396578906797268743847307634645167756210 30986040927170909512808630902973850445271828927496892121066700816485833955377359191369501531620189088874842107987068991148046692706509407620465027725286507289053285485614331608126930056937854178610969692025388650345771831766868859236814884752764984 68821949739729707737187188400414323127636504814531122850990020742409255859252926103021067368154347015252348786351643976235860419194129697690405264832347009911154242601273438022089331096686367898694977994001260164227609260823493041180643829138347354 67972539926233879158299848645927173405922562074910530853153718291168163721939518870095778818158685046450769934394098743351443162633031724774748689791820923948083314397084067308407958935810896656477585990556376952523265361442478023082681183103773588 70892406130313364773710116282146146616794040905186152603600925219472188909181073358719641421444786548995285823439470500798303885388608310357193060027711945580219119428999227223534587075662469261776631788551443502182870266856106650035310502163182060


3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201 90914564856692346034861045432664821339360726024914127372458700660631558817488152092096282925409171536436789259036001133053054882046652138414695194151160943305727036575959195309218611738193261179310511854807446237996274956735188575272489122793818301 19491298336733624406566430860213949463952247371907021798609437027705392171762931767523846748184676694051320005681271452635608277857713427577896091736371787214684409012249534301465495853710507922796892589235420199561121290219608640344181598136297747 71309960518707211349999998372978049951059731732816096318595024459455346908302642522308253344685035261931188171010003137838752886587533208381420617177669147303598253490428755468731159562863882353787593751957781857780532171226806613001927876611195909 21642019893809525720106548586327886593615338182796823030195203530185296899577362259941389124972177528347913151557485724245415069595082953311686172785588907509838175463746493931925506040092770167113900984882401285836160356370766010471018194295559619 89467678374494482553797747268471040475346462080466842590694912933136770289891521047521620569660240580381501935112533824300355876402474964732639141992726042699227967823547816360093417216412199245863150302861829745557067498385054945885869269956909272 10797509302955321165344987202755960236480665499119881834797753566369807426542527862551818417574672890977772793800081647060016145249192173217214772350141441973568548161361157352552133475741849468438523323907394143334547762416862518983569485562099219 22218427255025425688767179049460165346680498862723279178608578438382796797668145410095388378636095068006422512520511739298489608412848862694560424196528502221066118630674427862203919494504712371378696095636437191728746776465757396241389086583264599 58133904780275900994657640789512694683983525957098258226205224894077267194782684826014769909026401363944374553050682034962524517493996514314298091906592509372216964615157098583874105978859597729754989301617539284681382686838689427741559918559252459 53959431049972524680845987273644695848653836736222626099124608051243884390451244136549762780797715691435997700129616089441694868555848406353422072225828488648158456028506016842739452267467678895252138522549954666727823986456596116354886230577456498 03559363456817432411251507606947945109659609402522887971089314566913686722874894056010150330861792868092087476091782493858900971490967598526136554978189312978482168299894872265880485756401427047755513237964145152374623436454285844479526586782105114 13547357395231134271661021359695362314429524849371871101457654035902799344037420073105785390621983874478084784896833214457138687519435064302184531910484810053706146806749192781911979399520614196634287544406437451237181921799983910159195618146751426 91239748940907186494231961567945208095146550225231603881930142093762137855956638937787083039069792077346722182562599661501421503068038447734549202605414665925201497442850732518666002132434088190710486331734649651453905796268561005508106658796998163 57473638405257145910289706414011097120628043903975951567715770042033786993600723055876317635942187312514712053292819182618612586732157919841484882916447060957527069572209175671167229109816909152801735067127485832228718352093539657251210835791513698 82091444210067510334671103141267111369908658516398315019701651511685171437657618351556508849099898599823873455283316355076479185358932261854896321329330898570642046752590709154814165498594616371802709819943099244889575712828905923233260972997120844 33573265489382391193259746366730583604142813883032038249037589852437441702913276561809377344403070746921120191302033038019762110110044929321516084244485963766983895228684783123552658213144957685726243344189303968642624341077322697802807318915441101 04468232527162010526522721116603966655730925471105578537634668206531098965269186205647693125705863566201855810072936065987648611791045334885034611365768675324944166803962657978771855608455296541266540853061434443185867697514566140680070023787765913 44017127494704205622305389945613140711270004078547332699390814546646458807972708266830634328587856983052358089330657574067954571637752542021149557615814002501262285941302164715509792592309907965473761255176567513575178296664547791745011299614890304 63994713296210734043751895735961458901938971311179042978285647503203198691514028708085990480109412147221317947647772622414254854540332157185306142288137585043063321751829798662237172159160771669254748738986654949450114654062843366393790039769265672 14638530673609657120918076383271664162748888007869256029022847210403172118608204190004229661711963779213375751149595015660496318629472654736425230817703675159067350235072835405670403867435136222247715891504953098444893330963408780769325993978054193 41447377441842631298608099888687413260472156951623965864573021631598193195167353812974167729478672422924654366800980676928238280689964004824354037014163149658979409243237896907069779422362508221688957383798623001593776471651228935786015881617557829 73523344604281512627203734314653197777416031990665541876397929334419521541341899485444734567383162499341913181480927777103863877343177207545654532207770921201905166096280490926360197598828161332316663652861932668633606273567630354477628035045077723 55471058595487027908143562401451718062464362679456127531813407833033625423278394497538243720583531147711992606381334677687969597030983391307710987040859133746414428227726346594704745878477872019277152807317679077071572134447306057007334924369311383 50493163128404251219256517980694113528013147013047816437885185290928545201165839341965621349143415956258658655705526904965209858033850722426482939728584783163057777560688876446248246857926039535277348030480290058760758251047470916439613626760449256 27420420832085661190625454337213153595845068772460290161876679524061634252257719542916299193064553779914037340432875262888963995879475729174642635745525407909145135711136941091193932519107602082520261879853188770584297259167781314969900901921169717 37278476847268608490033770242429165130050051683233643503895170298939223345172201381280696501178440874519601212285993716231301711444846409038906449544400619869075485160263275052983491874078668088183385102283345085048608250393021332197155184306354550 07668282949304137765527939751754613953984683393638304746119966538581538420568533862186725233402830871123282789212507712629463229563989898935821167456270102183564622013496715188190973038119800497340723961036854066431939509790190699639552453005450580 68550195673022921913933918568034490398205955100226353536192041994745538593810234395544959778377902374216172711172364343543947822181852862408514006660443325888569867054315470696574745855033232334210730154594051655379068662733379958511562578432298827 372319898757141595781119635833005940873068121602876496286744604774649159950549737425626901049037781986835938146574 12680492564879855614537234786733039046883834363465537949864192705638729 3174872332083760112302991136793862708943879936201629515413371424892830722012690147 54668476535761647737946752004907571555278196536213 2392640616013635815590742202020318727760527721900556148425551879253034351 39844253223415762336106425063904975008656271095359 19465897514131034822769306247435363256916078154781811528436679570611 08615331504452127473924544945423682886061340841486 37767009612071512491404302725386076482363414334623518975766452164 13767969031495019108575984423919862916421939949072 362346468441173940326591840443780513338945257423995082965912285 08555821572503107125701266830240292952522011872676 75622041542051618416348475651699981161410100299607838690929160 30288400269104140792886215078424516709087000699282 120660418371806535567252532567532861291042487761825829765157 95984703562226293486003415872298053498965022629174 87882027342092222453398562647669149055628425039127577102840 27998066365825488926488025456610172967026640765590 4290994568150652653053718294127033693137851786090407086671 14965583434347693385781711386455873678123014587687 126603489139095620099393610310291616152881384379099042317 47336394804575931493140529763475748119356709110137 75172100803155902485309066920376719220332290943346768514 2214477379393751703443 66199104033751117354719185504644 9026365512816228824462575916333039107225383742182140883508657391771509682887478265699 5995744906617583441375223970968340800535598491754173818 839994469748676265516582765 84835884531427756879002909517028 3529716344562129640435231176006651012412006597558512761785838292041974844236080071930 457618932349229279650198751872127267507981255470958904 55635792122103334669749923563 02549478024901141952123828153091 1407907386025152274299581807247162591668545133312394804947079119153267343028244186041 42636395480004480026704962482017928964766975831832713 14251702969234889627668440323260 92752496035799646925650493681836 0900323809293459588970695365349406034021665443755890045632882250545255640564482465151 87547119621844396582533754388569094113031509526179378 002974120766514793942590298969594 69955657612186561967337862362561 25216320862869222103274889218654364802296780705765615144632046927906821207388377814233 5628236089632080682224680122482611771858963814091839 03673672220888321513755600372798394 00415297002878307667094447456013 45564172543709069793961225714298946715435784687886144458123145935719849225284716050492 212424701412147805734551050080190869960330276347870 810817545011930714122339086639383395 29425786905076431006383519834389 34159613185434754649556978103829309716465143840700707360411237359984345225161050702705 62352660127648483084076118301305279320542746286540 3603674532865105706587488225698157936 78976697422057505968344086973502 01410206723585020072452256326513410559240190274216248439140359989535394590944070469120 91409387001264560016237428802109276457931065792295 524988727584610126483699989225695968815 92056001016552563756785667227966 19885782794848855834397518744545512965634434803966420557982936804352202770984294232533 0225763418070394769941597915945300697521482933665556615678736400536665641654732170439035213295 43529169414599041608753201868379 37023488868947915107163785290234529244077365949563051007421087142613497459561513849871 3757047101787957310422969066670214498637464595280824369445789772330048764765241339075920434019 63403911473202338071509522201068 256342747164602433544005152126693249341967397704159568375355516673027390074972973635496 453328886984406119649616277344951827369558822075735517665158985519098666539354948106887320685 99075407923424023009259007017319 603622547564789406475483466477604114632339056513433068449539790709030234604614709616968 868850140834704054607429586991382966824681857103188790652870366508324319744047718556789348230 89431068287027228097362480939962 706074726455399253994428081137369433887294063079261595995462624629707062594845569034711 97299640908941805953439325123623550813494900436427852713831591256898929519642728757394691427 25343669415323610045373048819855 170659412173524625895487301676002988659257866285612496655235338294287854253404830833070 16537228563559152534784459818313411290019992059813522051173365856407826484942764411376393866 92480311836445369858917544264739 9882284621844900877769776312795722672655562596282542765318300134070922334365779160128093 1794017185985999338492354956400570995585611349802524990669842330173503580440811685526531170 99570899427328709258487894436460 0504108922669178352587078595129834417295351953788553457374260859029081765155780390594640 8735061232261120093731080485485263572282576820341605048466277504500312620080079980492548534 69414697751649327095049346393824 3222718851597405470214828971117779237612257887347718819682546298126868581705074027255026 332904497627789442362167411918626943965067151577958675648239939176042601763387045499017614 36412046921823707648878341968968 6118155815873606293860381017121585527266830082383404656475880405138080163363887421637140 643549556186896411228214075330265510042410489678352858829024367090488711819090949453314421 82876618103100735477054981596807 7200947469613436092861484941785017180779306810854690009445899527942439813921350558642219 64834915126390128038320010977386806628779239718014613432445726400973742570073592100315415 08936793008169980536520276007277 49674584002836240534603726341655425902760183484030681138185510597970566400750942608788573 5796037324514146786703688098806097164258497595138069309449401515422221943291302173912538 35591503100333032511174915696917 45027149433151558854039221640972291011290355218157628232831823425483261119128009282525619 0205263016391147724733148573910777587442538761174657867116941477642144111126358355387136 10110232679877564102468240322648 34641766369806637857681349204530224081972785647198396308781543221166912246415911776732253 264335686146186545222681268872684459684424161078540167681420808850280054143613146230821 02594173756238994207571362751674 57318918945628352570441335437585753426986994725470316566139919996826282472706413362221789 23903176085428943733935618891651250424404008952719837873864805847268954624388234375178 85201439560057104811949884239060 61369573423155907967034614914344788636041031823507365027785908975782727313050488939890099 2391350337325085598265586708924261242947367019390772713070686917092646254842324074855 03660801360466895118400936686095 463250021458529309500009071510582362672932645373821049387249966993394246855164832611341461 106802674466373343753407642940266829738652209357016263846485285149036293201991996882 85171839536691345222444708045923 966028171565515656661113598231122506289058549145097157553900243931535190902107119457300243 88017661503527086260253788179751947806101371500448991721002220133501310601639154158 95780371177927752259787428919179 155224171895853616805947412341933984202187456492564434623925319531351033114763949119950728 584306583619353693296992898379149419394060857248639688369032655643642166442576079 14710869984315733749648835292769 328220762947282381537409961545598798259891093717126218283025848112389011968221429457667580 71865380650648702613389282299497257453033283896381843944770779402284359883410035 83854238973542439564755568409522 484455413923941000162076936368467764130178196593799715574685419463348937484391297423914336 5936041003523437770658886778113949861647874714079326385873862473288964564359877 46676384794665040741118256583788 784548581489629612739984134427260860618724554523606431537101127468097787044640947582803487 69758948328241239292960582948619196670918958089833201210318430340128495116203 53428014412761728583024355983003 20420245120728725355811958401491809692533950757784000674655260314461670508276827722235341 9110263416315714740612385042584598841990761128725805911393568960143166828317 632356732541707342081733223046298 799280490851409479036887868789493 05469557030726190095020764334933591060245450864536 28935456862958531315337183868265617862273637169757741830239860065914816164 049449650117321313895747062088474 802365371031150898427992754426853 27797431139514357417221975979935968525228574526379 6289612691572357986620573408375766873884266405990993505000813375432454635 967504844235284874701443545419576 2584735642161981340734685411176 68831186544893776979566517279662326714810338643913 75186594673002443450054499539974237232871249483470604406347160632583064 982979551010954183623503030945309 733583446283947630477564501500 85075789495489313939448992161255255977014368589435 858775263796255970816776438001254365023714127834679261019955852247172 201777237004178084194239487254068 0155603599839054898572354674 564239058585021671903139526294455439131663134530893 9062046784387785054239390524731362012947691874975191011472315289326 7725339181466073000890277689631148 1090220972452075916729700 785058071718638105496797310016787085069420709223290 807038326345345203802786099055690013413718236837099194951648960075 5049341267876436746384902063964019 76668559233565463913 8363185745698147196210841080961884605456039038455343 7291414465134749407848844237721751543342603066988317683310011331 08690421939031080143784334151370924 353013677631 0849135161564226984750743032971674696406665315270353 254671126675224605511995818319637637076179919192035795820075956 053023462677579439363074630569010801 14942714100939136913810725813781357894005599500183542 51184172136055727522103526803735726527922417373605751127887218 1908449006178013889710770822931002797 665935838758909395688148560263224393726562472776037890 81445883785501970284377936240782505270487581647032458129087839 52324532378960298416692254896497156069 8119218658492677040395648127810217991321741630581055459 88013004845629976511212415363745150056350701278159267142413421 0330156616535602473380784302865525722275 30499988370153487930080626018096238151613669033411113865 38510919367393835229345888322550887064507539473952043968079067 086806445096986548801682874343786126453815 8342807530618454859037982179945996811544197425363443996029 02510015888272164745006820704193761584547123183460072629339550 54823955713725684023226821301247679452264482 09102356477527230820810635188991526928891084555711266039650 343978962782500161101532351605196559042118449499077899920073294 76905868577878720982901352956613978884860509786 0859570177312981553149516814671769597609942100361835591387778 1769845875810446628399880600616229848616935337386578773598336161 33841338536842119789389001852956919678045544828584 8370117096721253533875862158231013310387766827211572694951817958 975469399264219791552338576623167627547570354699414892904130186386 1194391962838870543677743224276809132365449485366768000 001065262485473055861598999140170769838548318875014293890899506854 53076511680333732226517566220752695179144225280816517166776672793035 48515420402381746089232839170327542575086765511785939500279338 9592057668278967764453184040418554010435134838953120132637836928358082 7193783126549617459970567450718332065034556644034490453627560011250184335 60736122276594927839370647842645676338818807565612168960504161139039063960 16202215368494109260538768871483798955999911209916464644119185682770045742434 34021672276445589330127781586869525069499364610175685060167145354315814801054588605645501332037586454858403240298717093480910556211671546848477803944756979804263180991756422809873998766973237695737015808068229045992123661689025962730430679316531149 40176473769387351409336183321614280214976339918983548487562529875242387307755955595546519639440182184099841248982623673771467226061633643296406335728107078875816404381485018841143188598827694490119321296827158884133869434682859006664080631407775772 57056307294004929403024204984165654797367054855804458657202276378404668233798528271057843197535417950113472736257740802134768260450228515797957976474670228409995616015691089038458245026792659420555039587922981852648007068376504183656209455543461351 34152570065974881916341359556719649654032187271602648593049039787489589066127250794828276938953521753621850796297785146188432719223223810158744450528665238022532843891375273845892384422535472653098171578447834215822327020690287232330053862163479885 09469547200479523112015043293226628272763217790884008786148022147537657810581970222630971749507212724847947816957296142365859578209083073323356034846531873029302665964501371837542889755797144992465403868179921389346924474198509733462679332107268687 07680626399193619650440995421676278409146698569257150743157407938053239252394775574415918458215625181921552337096074833292349210345146264374498055961033079941453477845746999921285999993996122816152193148887693880222810830019860165494165426169685867 88372609587745676182507275992950893180521872924610867639958916145855058397274209809097817293239301067663868240401113040247007350857828724627134946368531815469690466968693925472519413992914652423857762550047485295476814795467007050347999588867695016 12497228204030399546327883069597624936151010243655535223069061294938859901573466102371223547891129254769617600504797492806072126803922691102777226102544149221576504508120677173571202718024296810620377657883716690910941807448781404907551782038565390 99104775941413215432844062503018027571696508209642734841469572639788425600845312140659358090412711359200419759851362547961606322887361813673732445060792441176399759746193835845749159880976674470930065463424234606342374746660804317012600520559284936 95941434081468529815053947178900451835755154125223590590687264878635752541911288877371766374860276606349603536794702692322971868327717393236192007774522126247518698334951510198642698878471719396649769070825217423365662725928440620430214113719922785 26998469884770232382384005565551788908766136013047709843861168705231055314916251728373272867600724817298763756981633541507460883866364069347043720668865127568826614973078865701568501691864748854167915459650723428773069985371390430026653078398776385 03238182155355973235306860430106757608389086270498418885951380910304235957824951439885901131858358406674723702971497850841458530857813391562707603563907639473114554958322669457024941398316343323789759556808568362972538679132750555425244919435891284 05045226953812179131914513500993846311774017971512283785460116035955402864405902496466930707769055481028850208085800878115773817191741776017330738554758006056014337743299012728677253043182519757916792969965041460706645712588834697979642931622965520 16879730003564630457930884032748077181155533090988702550520768046303460865816539487695196004408482065967379473168086415645650530049881616490578831154345485052660069823093157776500378070466126470602145750579327096204782561524714591896522360839664562 41051955105223572397395128818164059785914279148165426328920042816091369377737222999833270820829699557377273756676155271139225880552018988762011416800546873655806334716037342917039079863965229613128017826797172898229360702880690877686605932527463784 05397691848082041021944719713869256084162451123980620113184541244782050110798760717155683154078865439041210873032402010685341947230476666721749869868547076781205124736792479193150856444775379853799732234456122785843296846647513336573692387201464723 67942787004250325558992688434959287612400755875694641370562514001179713316620715371543600687647731867558714878398908107429530941060596944315847753970094398839491443235366853920994687964506653398573888786614762944341401049888993160051207678103588611 66020296119363968213496075011164983278563531614516845769568710900299976984126326650234771672865737857908574664607722834154031144152941880478254387617707904300015669867767957609099669360755949651527363498118964130433116627747123388174060373174397054 06703109676765748695358789670031925866259410510533584384656023391796749267844763708474978333655579007384191473198862713525954625181604342253729962863267496824058060296421146386436864224724887283434170441573482481833301640566959668866769563491416328 42641497453334999948000266998758881593507357815195889900539512085351035726137364034367534714104836017546488300407846416745216737190483109676711344349481926268111073994825060739495073503169019731852119552635632584339099822498624067031076831844660729 12487475403161796994113973877658998685541703188477886759290260700432126661791922352093822787888098863359911608192353555704646349113208591897961327913197564909760001399623444553501434642686046449586247690943470482932941404111465409239883444351591332 01077394411184074107684981066347241048239358274019449356651610884631256785297769734684303061462418035852933159734583038455410337010916767763742762102137013548544509263071901147318485749233181672072137279355679528443925481560913728128406333039373562 42001604566455741458816605216660873874804724339121295587776390696903707882852775389405246075849623157436917113176134783882719416860662572103685132156647800147675231039357860689611125996028183930954870905907386135191459181951029732787557104972901148 71718971800469616977700179139196137914171627070189584692143436967629274591099400600849835684252019155937037010110497473394938778859894174330317853487076032219829705797511914405109942358830345463534923498268836240433272674155403016195056806541809394 09982020609994140216890900708213307230896621197755306659188141191577836272927461561857103721724710095214236964830864102592887457999322374955191221951903424452307535133806856807354464995127203174487195403976107308060269906258076020292731455252078079 91418429063884437349968145827337207266391767020118300464819000241308350884658415214899127610651374153943565721139032857491876909441370209051703148777346165287984823533829726013611098451484182380812054099612527458088109948697221612852489742555551607 63716750548961730168096138038119143611439921063800508321409876045993093248510251682944672606661381517457125597549535802399831469822036133808284993567055755247129027453977621404931820146580080215665360677655087838043041343105918046068008345911366408 34887408005741272586704792258319127415739080914383138456424150940849133918096840251163991936853225557338966953749026620923261318855891580832455571948453875628786128859004106006073746501402627824027346962528217174941582331749239683530136178653673760 64216677813773995100658952887742766263684183068019080460984980946976366733566228291513235278880615776827815958866918023894033307644191240341202231636857786035727694154177882643523813190502808701857504704631293335375728538660588890458311145077394293 52019943219711716422350056440429798920815943071670198574692738486538334361457946341759225738985880016980147574205429958012429581054565108310462972829375841611625325625165724980784920998979906200359365099347215829651741357984910471116607915874369865 41222348341887722929446335178653856731962559852026072947674072616767145573649812105677716893484917660771705277187601199908144113058645577910525684304811440261938402322470939249802933550731845890355397133088446174107959162511714864874468611247605428 67343670904667846867027409188101424971114965781772427934707021668829561087779440504843752844337510882826477197854000650970403302186255614733211777117441335028160884035178145254196432030957601869464908868154528562134698835544456024955666843660292219 51248309106053772019802183101032704178386654471812603971906884623708575180800353270471856594994761242481109992886791589690495639476246084240659309486215076903149870206735338483495508363660178487710608098042692471324100094640143736032656451845667924 56669551001502298330798496079949882497061723674493612262229617908143114146609412341593593095854079139087208322733549572080757165171876599449856937956238755516175754380917805280294642004472153962807463602113294255916002570735628126387331060058910652 45708024474937543184149401482119996276453106800663118382376163966318093144467129861552759820145141027560068929750246304017351489194576360789352855505317331416457050499644389093630843874484783961684051845273288403234520247056851646571647713932377551 72947951261323982296023945485797545865174587877133181387529598094121742273003522965080891777050682592488223221549380483714547816472139768209633205083056479204820859204754998573203888763916019952409189389455767687497308569559580106595265030362661597 50662225084067428898265907510637563569968211510949669744580547288693631020367823250182323708459790111548472087618212477813266330412076216587312970811230758159821248639807212407868878114501655825136178903070860870198975889807456643955157415363193191 98107057533663373803827215279884935039748001589051942087971130805123393322190346624991716915094854140187106035460379464337900589095772118080446574396280618671786101715674096766208029576657705129120990794430463289294730615951043090222143937184956063 40561893425130572682914657832933405246350289291754708725648426003496296116541382300773133272983050016025672401418515204189070115428857992081219844931569990591820118197335001261877280368124819958770702075324063612593134385955425477819611429351635612 23496661522614735399674051584998603552953329245752388810136202347624669055816438967863097627365504724348643071218494373485300606387644566272186661701238127715621379746149861328744117714552444708997144522885662942440230184791205478498574521634696448 97389206240194351831008828348024924908540307786387516591130287395878709810077271827187452901397283661484214287170553179654307650453432460053636147261818096997693348626407743519992868632383508875668359509726557481543194019557685043724800102041374983 18722596773871549583997184449072791419658459300839426370208756353982169620553248032122674989114026785285996734052420310917978999057188219493913207534317079800237365909853755202389116434671855829068537118979526262344924833924963424497146568465912489 18556629589329909035239233333647435203707701010843880032907598342170185542283861617210417603011645918780539367447472059985023582891833692922337323999480437108419659473162654825748099482509991833006976569367159689364493348864744213500840700660883597 23503953234017958255703601693699098867113210979889707051728075585519126993067309925070407024556850778679069476612629808225163313639952117098452809263037592242674257559989289278370474445218936320348941552104459726188380030067761793138139916205806270 16510244588692476492468919246121253102757313908404700071435613623169923716948481325542009145304103713545329662063921054798243921251725401323149027405858920632175894943454890684639931375709103463327141531622328055229729795380188016285907357295541627 88676498274186164218789885741071649069191851162815285486794173638906653885764229158342500673612453849160674137340173572779956341043326883569507814931378007362354180070619180267328551191942676091221035987469241172837493126163395001239599240508454375 69850795704622266461900010350049018303415354584283376437811198855631877779253720116671853954183598443830520376281944076159410682071697030228515225057312609304689842343315273213136121658280807521263154773060442377475350595228717440266638914881717308 64361113890694202790881431194487994171540421034121908470940802540239329429454938786402305129271190975135360009219711054120966831115163287054230284700731206580326264171161659576132723515666625366727189985341998952368848309993027574199164638414270779 88708874229277053891227172486322028898425125287217826030500994510824783572905691988555467886079462805371227042466543192145281760741482403827835829719301017888345674167811398954750448339314689630763396657226727043393216745421824557062524797219978668 54279897799233957905758189062252547358220523642485078340711014498047872669199018643882293230538231855973286978092225352959101734140733488476100556401824239219269506208318381454698392366461363989101210217709597670490830508185470419466437131229969235 88953849301363565761861060622287055994233716310212784574464639897381885667462608794820186474876727272220626764653380998019668836809941590757768526398651462533363124505364026105696055131838131742611844201890888531963569869627950367384243130113317533 05329802016688817481342988681585577810343231753064784983210629718425184385534427620128234570716988530518326179641178579608888150329602290705614476220915094739035946646916235396809201394578175891088931992112260073928149169481615273842736264298098234 06320024402449589445612916704950823581248739179964864113348032475777521970893277226234948601504665268143987705161531702669692970492831628550421289814670619533197026950721437823047687528028735412616639170824592517001071418085480063692325946201900227 80874098597719218051585321473926532515590354102092846659252999143537918253145452905984158176370589279069098969111643811878094353715213322614436253144901274547726957393934815469163116249288735747188240715039950094467319543161938554852076657388251396 39163576723151005556037263394867208207808653734942440115799667507360711159351331959197120948964717553024531364770942094635696982226673775209945168450643623824211853534887989395673187806606107885440005508276570305587448541805778891719207881423351138 66292966717964346876007704799953788338787034871802184243734211227394025571769081960309201824018842705704609262256417837526526335832424066125331152942345796556950250681001831090041124537901533296615697052237921032570693705109083078947999900499939532 21536227484766036136776979785673865846709366795885837887956259464648913766521995882869338018360119323685785585581955560421562508836502033220245137621582046181067051953306530606065010548871672453779428313388716313955969058320834168984760656071183471 36218123246227258841990286142087284956879639325464285343075301105285713829643709990356948885285190402956047346131138263878897551788560424998748316382804046848618938189590542039889872650697620201995548412650005394428203930127481638158530396439925470 20167275932857436666164411096256633730540921951967514832873480895747777527834422109107311135182804603634719818565557295714474768255285786334934285842311874944000322969069775831590385803935352135886007960034209754739229673331064939560181223781285458 43176055617338611267347807458506760630482294096530411183066710818930311088717281675195796753471885372293096161432040063813224658411111577583585811350185690478153689381377184728147519983505047812977185990847076219746058874232569958288925350419379582

Pi 1 [pahy] noun, plural pis. Mathematics. a. the letter π, used as the symbol for the ratio of the circumference of a circle to its diameter. b. the irrational ratio itself: 3.141592+. 32904 decimal places displayed.


Pi Progress 2