Last active
January 3, 2018 02:54
-
-
Save petertseng/01589565396c4a15cc9cc471005e407e to your computer and use it in GitHub Desktop.
day 21 outputs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1000 | |
5668137592934713102441324678542073232628021211352952834657990662080563989156194797022212756047286793446774589470677745088211552869413620590162331251809444529147879775001431595233001085455497658846273053988435137758831824174489016555551028952432382770343365256475301053130655210572847728724711590986746488551898866722597 | |
10000 | |
30266952981254117042260888466077063950253627719723298687513729802540768444289544402808155131418300792991018772820521418818033642004294621758684386990959575204586438611854744422986377963387753938077977718920603337445924295493581650044017096519641036541405948903110581502505768754008462389598994474518521620000756037782823697108550203301774874983609069316479552343681977744431923049106690192787698350344168887372035032532202795714746835244046142141549553017996403619865532525623468597643925818502984257657815130080954894264999957808864518492492403050983345999413991900217745674842892826978639914583149063469121813936871968499992895210247489345105827788884349525478337860926073139108966275073522225738071619952525585585913291218447762943691792687567796225907803425811278009972788882301262599270952238066493547440433746795305350721007127500390265526305029806838447169291937887125814386469862846459482412482638836874464074174471647574295636968460526494222315293366747738214190438085293521161037153602492457941667997245466319809119220630986593646582078252787190384701596782225793717402052384182028091012570056626683902215811026160620533636810191528529409053161194677917600176458312119495499908618849322432384856593842206807935294718136535874780691555617804859895523603931894487295700969808301877495385364422708827118332543726721030401353322846515921195729694648282318286332593743750203997062077914703910189570592661892870108009902791469328241683392288447658241544904141627121645257781451519607420271343311338760935834033759970699054237533653174971648828663349615080597251337760859946144611087745902996271186977579392859992873678163908547063366511033263423356185000117461601106882240322119501011505319738993045138457127682336446922028011309244025264753525872632472023746767901784005509596050269099060425319615742458190390733886316733561245753150899304074955763154096232636627288964963882160233934105766184130452478629642560714356751571395176384439684778272711686916249029192167891318337937686008928516382350283091757483977124538404052318978938430110196769307499398106408873131611519511721954559485034566590931253481674359519349690694653288193186462393541478608074641839450449414632837349882960165650635269805917675079082608514418685595823769613506266496707238267320384866858749166432859224291704291909073857429665526671777941610596800052219176590711725300772968877168749854248698994901761076758213825993016356013524317831553497361238035990506210307821188706740499062456465609220864913555606417685593094026804908051180406211755726875014960817090536946074932980675845234521886251479169714117765252297967238299898918440455114060094999309956278525172768166384222818156967341295300170016339615374716170737720046525214024589306321095008612272276827399521560703718083907638101433560671459438647546299486402125580074667317823173172038972761617214121338527429504427466723863862503300191680801662441652807286738928384891251409221893604099726542820439438014367632273744568360594723132731988776612581170071577388411507176984058852232926243684540545372458119387156255440775685035933368634690195353486844162641612372419151914365523209436753821419079248457831927905326031742449173746600766875237199102097 | |
100000 | |
570495051707023427828453290389846625877003975164889424516861408042721638353098820878620114947677469421512039220930258757359944938974446866292454999224809303003430534096276693001193714934889139182633707490916819120611488590806344852467966479242319863290593364153544098061884134670027217144089167449711632283272396722600829392746552761835481129929430600595378797153929455383210527027053306082248355490996329890580259999645883123690561555780155568198418636099111523329538218152017620499193903009128711667171556539854092235173834054156888158893629476920001710554669238784583368600335451489981198091396656553210520964882772133216251776312080965319779329263513638390358512897561192877763286073554663732952336722060150475278689073676725752586117739974661643090947987615087943144041442164946732437100878234058959236555447475477661959320479036806703554340560044564993989350868344178321833302011814519045196843903767167372659340972195474986935033187499945192990130868511252212563429747225153039193596909889501149642612023928610998777160585520755549768379916473242505215666801451731415398617800574539392126156279753941461368431193896256742044489294360790290152651629117111893517219266914699811324483773482867620110491893191484985085643852903004663725845015135107709145515402954783404160578156220196906621748124149899876191286510723057285813622979936181712147803434399237617264225333005540151840774949831308601245072596126605127652423780347800765235310745630310847993914536257474693405444244993080687731210064657080492171424380575044796005170855586734116878291833091756541070157261649963290733465445817780366127582976857205399279044945693838137457962117882821310697031293375811611670649953777802857244593040692969655080814674705846431381400534964588653067603609778173802673078388086423951466623359718640138336943309663795503050328773953215251328212136249359568343827624741556187209541725741981329157205923816239768495509897741614950078313622670221287566177927705394393483709838442325246357763913204361245665505928534294690102296128940376088403124507483644096470698407971268287907961280629442412060515637947695842478409785116075536957215361844352593889440211139762557070233294196666812296354592288309870662852895061498363922855751482851185999290130977425463390829357087573852725422835044263632039316862596961324756030332920535055229060656536815101765873785045045480589722434783137644820106753005377003219529108398363118035272048291374032457511846715932051485006015093939978202696010192986612909519539903723390363417936196823252359769371263167912375892262501033436828325516907935961110454511769345624862303010052262664343928416619451342118247629997387898880520691883166861097222947767375871011905914337374482556099916388085648470654679549186161901590681558717058303041015945926173910015636016290016911864491863942125169995327518048653586803407842995626303183051594429149021819188711479240101330599070216848223754066548322734380705106855405636113261329047090841738830391495078261840754904171007477605412344135875560145584565850628448054891003979439424522195760738544023088320985237130936276320738671193066315374074374124283021264331025330213576778155521791871450902811960350960762621503239608629806556980755172352862505742244712696358036397800197920703636905572062942003201877592290257674460791381604116970445799300368493605266948537648198049861982457150902160381758504298209982867996874278675934810456159539538716411465709774247428210158122360408858903178741872954038118960567782833829442691896813749591408997726308977606860551859184964120057153712366217481515280772880009196555388400316495824460142298374085366664320131192851756346379404462377775944301950716152622335082208841267177938426160486139536187471100894509651586295128041875279625457658390858760057111063666546751886077566614825515821142894653353179473732434738290776362059169932212059229323609509241769796398383800872691065569688555042917187112957039602652331827714126057492609235861917182553636192395205817951076687590665112359591753935741295019236640682270670197480794673003285953062317607523693441064254729306982670091487204789962241480994064812849673025666839245275760215434302881261142173999246251761461749126940203844194870559649588212039481239399906469534882586865459271084229980392667681765660825370879276714884409162795637678940180223900469941683888393274006839799696464640113625482316338670079817958631861100010301464476402999478431686828754944661807105727053664750438653978606357347436728162465294827045649172342594294914469228928266356681120607083416712522086559352075576495416371696345849986894657076619723146610243950793807922555423070089295048472114900367952499253586677445972284207055347126372615464528752731573637952268462999529132819082965536108528531825256045524965876740435554957345179975975488284373619621677617437871876172632394144086239042782919725567883156921287080560518739092832729255702752947845980160717440254183513885208922091346768878802161847909129423735354907486464557690029054649681766315579312690858927775872602465165319232889711761283236258368030448273964082294631892053647662563359773275900080074131200947408009088262035005461084913853586125878349274957666660070484450497692384559753356016963192081474219400246462594926076550064047536140461955644271448686107745398557508022356150339277038709466141935733632721357532158393217369223156037072869460122126934649800347408320133603605883290159319801443133717365008321817226074204137833170109689130079759569210006085728245279944873471546325282943514084923811166410018506554825119142860713528706405141951607513946948431620223760813073322063877352148801311075331294867945068091694577998355949696128373060491987676999597201665501874329266898642435192029583319835004319225772851727227038269006038843661817663570329422739271718696871658302279632192206384304556902028477070429695068178405351647912074976340126263674344588871200591898603638814294610093925338678341010457383086362398979357641997454596301121817641061274414935960435940187616664849226519835721456051438029060947394984750224247352790011340110281816062046529495085683304944560708863166239737454178628682066643718315250000073911629382674523777963876663433834025045040090384930747527655275979860352007779649422800421228012003951704643874218525159214761705290404614971129998908128341506269713872096307045039908102966798239379285776220376825246749536474640506872802323384967226614524271325634839847604773362037397072321552591354019975706686564929535592872030076469075596804588117675653884852124711222522057543460612303622564908876674732046072457241971329997530537523841104535998934955507270233995536471265158483833832939218430330186875815477360753301416544635328419812893074860045835252795034706160400056347903476241859430909617594039377297590861529167733705880301180599955809862949339748532274260574010902752990341865154704581542145140022693704475338367424381690409116086389215246479121111007367958251409349066182649226677976374608958216818782017931582749292251239238859126867765737282395018308559826346409254417789956378577593621553895591404757490269485920723324523821028329472383920534347792483809525071916077073442947110458235329603687702770222766592387745231685995077688926791985462606173027633078550380111929320369635183614177076084359281784297381704317080719844076413841148626576927922414342226869900825091165492342188603834026612430890004298115067045720671536911737681728457933062811298294131677977538984169011244931287919666943485059670884547332816420309238802186513587230611024132924458217693812981387846138532703611347485682300294759157947806603169324466353038267335982346499929479384683650502975518531179449407997292100010183379642568337722057726950000735024652260480339879770385583478774323858607129551371071858665826836014674063407966335226072886663084220921385281652177473395265771295132499370543819173462874647409028946570574334545829423088515158277539450637171840595273957935980526328252915016081796670951720751470138539418421891809648745834638460908348622726678528533607756626404837750939672204274643986617909239290096233253262789284007674386083819323859385623065208189200645923991829415181080201275226633839229522476296817772883934098895080144440022056742604380763256658745687100117375983591824452383454826365863666423803047680268369468566361425981263964731126857293318418939339520554745241143133180041744764797687430358484416115606083147089929290869983773038871838869553033745967857206863337001093052367659130858727329732657498237825503851562703565370179495420000083803291508858235042882418783830386141001852752785196485345457861464145193146340875847203198882723352731065301008294701935865589640593737953821764822026680482194990442203645817779562850781074809371895358896759567941760663294803705438858127692844188572376655261923319671438026471129075012722632792602763465465771046771667696229877621653794342836587605851149839316341017556108064491291123730255674994154585982017132198007828805794208604681852035317398606362073698732504862211664954010364199791956263669167702589112862159647894809052605488039445202227491148917049363176171274135589390489401825871488680992480922525292026212796288291403311655235131427268000567559675225310442278749247099043779567526472069906272784856583637302582763502220812659401684343040477259267095834274446519086282646030460045738343737693831583025496594989307614907439993623778282475808126747493728593049742511179955854227389781841439400104163319084389703400882731796949637779395047110902033248025882006538158335245731048622885849472140178588583957896711452512919697788033267405453391926982342886697547430027226638309642817037716931338503285887805433568275554944548699513841671256493395671322054091677045509455666404396575444419261680776068053383618854480124109462593108761947137571102491689322695200093640319863409056103925694417692568048586097570911921827572814658608780999628155215861107018752874172460525430578390198718574134253299785709697102369923090824332775750589722880974305929128506267728055381749153762476931542683413448049101000407250279103317888446821447451184217459488673977558340282308889475362974923182774838929405514726855244474666993254204900608038911063624595206778752927098585919237957254832440469147742584632682787037824082267702017096361822938344285375872500185554987125839313971776728329609208284129353239470665370238105860860360446068317366451973513128858097530834635413812849861619529575597224382353375088607250425265175645038625852575916850601320801309906001478657592178447655035903205312013438019479866728769181860239456107875055393118543679550323905208943786450760742787118425782686218889739635838572954717970586619597393201757991138824669588710980062798768053306447239289030512686080848270284845703105391916411050060851382387043689633453160509970394631091790695421564820551717512199468693385487999825569709029651182486457657745848964466749291977838759130559364589391503361407098562608979031869145662251743313535845403211729204107994264012990378208804088398847263159454722298734157803886821914426674297757844694520911026714535225187811197729588787643701615019120736449027945461749102333726703757116477085679318917904409870142462244909254181958906127847412578525078785656651061198780756742305720819222762342286711689827416476270069425343060614703256917872139462517572786762489330583253212624500550501959751996479478166118698065565262661634162416667088860689504990400428132405243457950831955037062599523789479088732529638526943332563326661426980140087526140614889442990950045146132169086665020842228409872676385574312503000656699794543134894646571844774172990041374689024268726349044541069265888414657629211538226166408210962493752764594079550306420450512848941697427413894815499842083300430508469848735943197241378681180085372011873275812004653140630601212056589507762149685815606749111932529729435419747366112890362558403219627697375267527505178225663918873279391002740018066158063223199105751455549094863688217051634798586124844599285696135342243750025388651437193706477707577287508850953032648402869642453916416848057494892763565151856569605417834484376788023651626906157463194778589721738320605698840152834681292765258652947677008119334017258721471247052081578703594202395122076339567860913737809754902477139717853187713710593015483534751951017925526210452813872927193452581728370054649000305650621042956989946713250397997657218903934576509202021161270601280320679712726345970607641849010017686082003773141614327637136676827157381619355122547737632828741204068339197149907331570834190460299352633940843937150104285550340657312896661619519416851067939914740227893827039543294222682992280455707326629010496029647721390885785153027410039987212160957887246285287154440994640621542506060572610157468554126741917596316779622180593750484195220468594064497619235507965666652574474129169244330320873441647828464058495612733018378007165774034736584173579927637222777537773867464621914416155084436091063674516415384612373887201264181796831731092792140620282803924197516373963278988015922319713465808994843001761547196976478452282517733027463681079833901985994764116997591321311271713648042516045057289953356271635133861384301498630513468356610335216438755813972528346075587628870508263933883112217813567900696645592448611737714123307624336874382770137110204436702901442497168305356841034337712360267937576580759274506966693566793499156707487033641153012886384528341587604593585760062795490382201445812438893380376953991612958082572124055911880429312294431180285464274209077497684824649437510451379631322084952457353471994680412104428165611032584086295704076904406699206073602427314587486145078166999776118058119253998663776681670641809408680452479971557531838227982320115721380630953845198652067443893221615122541333520276366758826276162566358694977845358506743108618884801541519608955511915732562488854064375627306608049842728471329797256210642827383979804878623070579985406518137749715900611693117993770924572065316201842570459152850958680982916793078280660875565307840484992890230927781185737301455704435685265073136345574905767889465380626027546368955640173157314532118620728197704855812667368478356180366559381955736385635121183187313343075154896554400650060892086790622886798907523721753116649644330021008250646556308406898441665573281778373964383930558080987175389657674213043477628247451562062206832205828469302615595306344463729667773153736216384534665893015632547873273969774843026528707274834904204374242935381643586742939682555144198986027137361666155474633678842589005924830693995228696491843077466964991110225113210597254474886009262252478904682071284939215169462349147678738132413311005920452452885617784617288917772633880290066710411403555089551463535628216999734440187212209157452547828501600110649810976116243435922054531606589635562844417321080084221683898984401314546853298182380908226695076462643493829695430002940518517449853341541625425988070599432737510098453292505606425503882980243111838691874157333610027019332055341701202683250433166250736579692163590670503044298551339132757152075559032140875799735200995661627544989124796198377326491377326216571358314451270046717202956011922374757454273762108811090574461041958889253969559763131623578671847230349229233768652756380542306724666488918445133985678763800473664013196101050781905193340132857894228586148013142747417877598558270923245175410783588104970252569420990683773633335292909710326044911060784774413903361128304008078624335555735072443598258736978686693042887866421957165409119321849033674786483496918432984838125322458742811155544343669784960699760790443548429258180848327700907977618952567226559882147735689816319493650182917433913795969405424657988863254838854503006772721780715682155728325312084361776335622041265768738785055054776055842444629263063920137551587542022221750254828888346014771283016258050628615882528260330809217529781257917431626399861488012876264338637817717243283946227440178069254634056868083857766495107731114225805616818599482711304099683223319087628283171848703399986050345106162198976713870152123290413514066269826280089806316720554164775203322455320885431075068518232002047843387292853109014865913449408654273060446516566931299818612444726260657932678875812236904728367690254583470337039407201365426020594269360475211784105643407895533213726828504443074392705347614758487980151247641144118890266821447245304518593523575952361440623102358453460765087529792460025191231559043392070717844279223697695778573226685208938077716407809570206584963402761072948772632385234927216204700662191865427246595412604395201509168226914796759083016064141210336243735416934814800975146268286365163351915148797962440269468250014846671333522933300203580117761770408426540359783727896501361783868736258546927456901053835215322126483445271672355509170062901074446155654697997263883862642982157112698416288105322101561971922736110985366459136482458293277437848206316455041915328659506241720809616501513934497328483142795415290203424831417809786255214944295137090386424216503818322281865570866316541554888556829503228226530981546380499496206059414214112551665325421591355418962050022623163090535506872318587337253965222936947204278236408873631197024377613442579154063396938918546344262072585863441957396781362038518632982044303264350022857261042012559564845018756489507115091282021915994256278118583951322237560906725256927266768938736613290372611161718946782415090836533657099327473808847509459176299278386902882750947465585900424163695466417049502715620324282727393918603788668802123608230154877029922206917734361238026739349740707086407049468683820957615857577066157837656449511384136703126760572962171284244657441317479716909392161676198597251605935286335471967916940398080934137904822603184387238428283942640286327650294784908128750327500568576702360913423670561879250200946922003773669263829075102223558299755335839346651558149812671909358681741619183718420196524591222796574141801538725566763061446439508039376814868287833512739039505809036208034905724085350158909503407850996447556642577188358522819347435065785170510300453831156617373326948138010299429781005790384880463073688474899299832985342876915517213704793562448128324221357759494234133999646110911183343504538928000906721209033359815631092212116489582508385219515091783254635820012520201312872249225391427275327849020669403660805718320646538757428186347299014549979371771291380660070538074747199692745667325257579244860526049004826108549320492801822824723674684535666269344217261782749657005280531085196333011345335035294511083060437322666895657250691290418860290152976472925858578777644210358849042737764507972772485675954281490261334624315111064743019123572617386197207819894154659124688422400437300781032843844480199459128271016906665106933166693764544336722154092637072672580748529032181041005019899807324547892166320642372394082301948439202131543116227755957586461957325623245113619454165729828213707887690906673999171820630517723176562882318223264570538558766394803792601241817939524652783511978293256852446789471957963940523950835849042149457000601210786649785120093153001473181753565632873304853037111644016772376603292645295169297550754485523841923509586161604722662010857381968834529605592836434335811763527246055761898966292166571659750045629617224609700828279491803109499488245703629364166148629125022054352986806231368072918263193175190452606573697213567351401966197931182472978085646506873775536655710448184514045872705725061434224392566533904435645604950788335662763484686402334961503268593504957252473055949500560656673039203879882773829128650937857387621711873292964414894441152307621502983364438684551403199794444262728012519186699067061073332843199176323920615895654523023053641499135023776216207604748939642380281115278085865521491383336639233340970595938780834767699742992067399226291043638795315702421685616010680188684980113469193976084527705363959605368070759169192354176483351155466014474719614552301804827392749996366951877645034074995920234775234638241806446129562955033009521450043594626452333800790069882108258862003381048836753859717573678607364583447147598640783706773431618153095430405894220334129674639371661147337203966301019544247118969009379139556703776463385046451375321734313591416660983728053323248432853223838912180925294407740716087785077445306470658814290304929882760716405274911598308948872439511646332974721916920461811409539880324731015169004745162671406318959559167159240082718475852152169304778835811890734882790946063729179786968012126505200418269528710433686029448028712309078926258689897647656366212900471102983969087393596956544183685161334878004398382259999550068947491921317660497286841449188378508781754811654115046864135821277594830779061135460610508771058197410482833610416104991408310552210882734081882548880537549203796953504451610352497988538520697130665194151452461659563685748245809014468001278043096839941633020326511682057325045613388281417916656531306517945849556989815362735404789779022621707432450748564116967663582528828249547620152940441128738652296563700298494717086509783237314556557757433842781657714219584842814013497277825075925375257643825469604652468043419889864594949725246167987082470103016728024690077585324340313399296866624455369511322042727954186798909731774209746821450370118786524757368907872094384988363829140160381949867226620892567949786734396048556044195083215641942105359422067752218646824489049310738914280445652978697563232685499580343311745541943731850013499920966128306020270032247499934484026438102385504676375857572787996631845638330328922682173646544621198942751326800021097885275643231998492624405392143751944051608479257649146792941974482390311723315727550449380339849346129213227659981794211408406445486389881321141620364350157368889064607098558046491047580033965241522050839099271095094455745308757827431481618688686121763936917587400192106639443213780845167116727188237262130800273263736704775534544689330683859744541891430206835358491135787405272023958093948572853462547018718675360908929129019915889712917402479713510508042314398034801649245679384336400421526740856542519820282184228405261969547689339806442276579584635801676078339473394947393581095084773217559031433808529926267159650569805010097410917224559314727344635751160563373689407223216912769899190958561926438857550900047917906686384819994471830759517671442766270682667805066668216081508630451261554638393982461102041267035376071798390986102971106760262111853795244219663527542463556239261281125268534148878672049694663489103023451641239953664387975024953957545691867026618382436831403841884619112640175554727315030451629157297878540390575746464745593323414676769485474990998631171256893311654235136553272623579501427941392250181441183251135038588085714763329122265859119873029888343207338903493704765082908472453849229081716305517246397081695663339450192098310589451750024964146451666552608255077512624957652480290803973562626720863055240242690021777661542619346764039491007700429560339335401236949934144389279564444284392576275211633257507362576331306515418503282169426713102717616196770080344609990413743417965557232869356550219536328805104527535233392012763574902654188190757194776560205019303794000590495339870231606006909095585111554214626825253638560066029402108678510165115379948670021587868150570192978282750707523680197672364316222647403096055061016084338039770356852101074443363843423544827714412598000012670839915977020486343258726124679366211968358853488596789128944698815634744842845214227861107129662312853560301937790448034978334614705346056487470766436923617406753892884560617325463437814873562650252473727740245327409734171654323605611003648299496376660261788334675129426805818049672840789217692778076319328050557349116371812041470298998521429816042855668784721644221219592564568171705513230003467167519976770925235223860113094389614981349338573106143600176707824150982146129353596510339506743334072824769865180239390835453751122822068462193512352202606675071967839873517105428191337774726340137985224932247763850861895907578605865926782058235134564234717885691409832949430851504556198297042603665797964520882513698820881811009873710301675819550546706789644613964232964159326014322623598494857746077748355143919290730458172260576072307376637438955546756352414528012888823208664154227585471792444484107207346833408183142489736684840435725092260099933714271645958185173858144861262049924679147118523271574089896869685314057440427112986868320325114074097759859680176778310520370095205763331093684382692577463905643815009744708709750415918125103066857405549291036593485594628626386026836899192348409939253855148352857930297172535951859734218487599686686328821558324260947826826838103013977384439095619816298542796916401054127267998051150648446180045099047495802521782085440826672929928881414641037799307806779972058036193937274907139119079143488267206221006783452654864524972035483799195440225486739097508389121657186666891882091658396360579442858909664761255610094311487263313087209549464898793173853910697339959446163448612843673914568840644072644848044733231540512598960048825547812474836657146479262166290676457713571818693771113636446671739064176905562807777197293446868269382710853576585221393801316401170091986634087331210951107854073387380979834134700858334742798171675191935770303860527855935622724131391968006794481812291473445555683720604871770184200508917005074377525589956499965439695101507567743805565605385447889589784671570525223998627536304753100870456744428957946697016714521310941891345683489593857283534839510796352762920991103572963593244700051619099878193082257522033021506774942570736042280738619878070277628783125703040242574683723393029950387434520410435665668754094346228181757786518782173153982214884003870725924650459172504879922774788403544114381200394726051486202995407195883626395225148193763499156436896405529053468358155660948046544468906244532014754058266610812181237579372100217380131271787081488064915216181734511392110631482527876037250709892336322032609595975975577091263635812888012239800140502212515741689306794881391385286579973219751520279388830766725993503282984831908125051106114591301593493133614866502041192628547940585364745926351495079823268278735900130249414721017460129703884464642934002356009345689050109620946356492993151265269352409026160769477283224285040456325107014018425096197973134852419308519685892482411086792165732134403323655189975360878832420473141064958252501474494831196258391866291118246967583261554572925892368030308657185688373739966373432975754019361811120314919549386825347537303888955500684691060147472598519129921324722717181284483845155351596921073916471050726878242995459995042424057181096290821156068974273814184384411979303126975610527422710300769125128991038401917264253119610851000767021185751600297821967373331856902958643969175466472030688217652658216200638733933875077071415376562391560702778692087026089552482395527817078271041054582553202703442412493410664195073848958536358586801302179098790068096528001220883788336616749884306659782286620138020136410691790886723098523095399382716082406154064708476285022395382239479210524712583569499229307481810138085113168203268951323411920331581611728344735870099378344787036465913968267996834085848937183440523072402218513825925659896518518798374186430055792110857838583354041732070698207543991085654532650941134487533334487558029822812366709755464822382257898462796306793519545732012142310034993994611417126185439761998408395506211205538962438771360247951097354485632439994511463740858327017511208659807627434076888681933607477974289984369711667150606821812810349523222706119467534347221113203364517979170195031252311168641172803068925320090586408781287861496038178049607667366938813501869822680860273669473012872854845627798641384570195300581927166272697534014887326579946831014443622982773048813810648359554840164821396898418317434186874452240448678296868775832143654418159430294664984661370780773770345803201504946796693351331301932348559217498418345392496901640049768452101331545856693474132677983066454800511644634805027835870414277452384076532263053081566122967436673785217010604420834534020459645359647808434132162863372238019920621954751369463725538348655214195675542315410575581985039106478374821204019707684950742070808752628463926111524099785317882089007455144040718738466217604322179725548295283484309192732809770792923362351725547306979054918774418154709580914443618046528426504897181503165701658137297667543423153867249654920385556514019037839727675687351990185152568473110475356585940614323522088748935363410909742360666256717243065916098025516176140397877085697183889199808394872013382457781732172224145895881716712181417976062416998711347607475212653438369030424876553847364101130260886822709775037969984952124108800684754000805745475554150638483139253779895051899717392521357364073920613579187239169683636326766835565446124579814251930461174091904430683940292826676201017474166233541982664605602982695488959760133275496599588191692190604712220123313655480686072575182448621365747172248512224138014548315884784267132652169630924224185050107603915429886685265708147662883106308103398055594688359723514496682562507173850239534870774774384306958406324978613536347485471061182844504513199883380848704236800237448875763874041786375637951073669523957519319161700597934284097707979002667363099351409052182218810037292279712377878692199077014355996498976128388265668708663751454471547972103993200486581891035081568194355113714469240185767533807881929901449088425551564034634031608296499302572399910504320246748059904382487383038305535886340023932142479682749265696200279896867377069661386804553188648956111965468202687314395575276109720379994595193055927349587035929080844993500069393222802931508272770360155946478051218882359519764272416638598118824641960289372442179736916107655763845520580242626192821103996017568231185967045713384794648876252648990752128545547515580202149493748257624376439659693323258300954251728890404664639446651456747889675684140568334813563449113572951706754869749154549521057450528756931362483858663945387554549524521559333193614778379504071350877423399498055581599770400094447547140105831296702771061997827583410216425105910662270607041550343491232512804409636909728794077902068275596383664639828512228137799131313127979567266875176922855628557978246914449961338485298071428298071135229025215822642873180315491377147783246947921842760998415654296902906474274265857615696231358763306523827717441926758056712916601225333066548863906353892707338751618276296858732128511715871529963010511137366773624466283218867293669282112500874748239688368171716382257065008786288807153970722326310867822528413304153908231381122410784119344705065719336932685272916792131433224622772055741575164624513868408874467605627113154125664630863477283279331175364184917832109728654333168988741103592186320919158249430595974019495789010668088201797579089008025855917427955806220964596953603090499996105888823107613055319385421776862903603840804434081377193883731380354330543590409461188712930849074889216107639690074688431022554929699448918992211600879177152592763043842649136910743763186396912048418861289399036100839924442101622574391848218021968775086171014061775390784046052224756094779960608164846492283867839110647092140623047391170439342589013458348030187996734188702558298272027613684193687838153770595772654318809859316900515193188144573579438959963520914190665240265512774237436992313879067554659630890508959073497924914340419573764678847614408558795212394599126272926973795464499646161523710569792460664863928729267898901038293010313941922458781647435548761167285053704578368046553539658336940171144697716693765372910887257186933151024024072825874021062990188598057489090070332580010926351956605555436360944913967370158125262231611902517955272515960135836212976270848586164303532292650716220407831349485106263663188478717274119872901548476790852282077374374021837932782182541369671985397097 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
../.. => ##./###/... | |
#./.. => ..#/##./##. | |
##/.. => #.#/##./... | |
.#/#. => ##./###/### | |
##/#. => ###/.#./#.# | |
##/## => .#./.#./### | |
.../.../... => #.../.#.#/..##/#... | |
#../.../... => .##./#.##/##../##.. | |
.#./.../... => ##../#.../.#.#/###. | |
##./.../... => .#.#/###./.#.#/.#.. | |
#.#/.../... => .#.#/##../.#../###. | |
###/.../... => #.##/.##./..##/#.## | |
.#./#../... => #..#/...#/.###/.##. | |
##./#../... => .###/..#./#.../#### | |
..#/#../... => ..../.#../#.##/.... | |
#.#/#../... => ..##/.##./.##./.... | |
.##/#../... => ###./#.../#.#./.#.# | |
###/#../... => .#../##.#/.#.#/..#. | |
.../.#./... => ####/##../..#./#..# | |
#../.#./... => ####/#.##/#..#/..#. | |
.#./.#./... => #.##/.#../.#../.#.# | |
##./.#./... => ..##/###./..../...# | |
#.#/.#./... => ...#/.#.#/.#../.... | |
###/.#./... => ..../..#./#..#/##.# | |
.#./##./... => ##../.#.#/#.#./.#.# | |
##./##./... => ###./##.#/#.#./.##. | |
..#/##./... => ..#./.#.#/###./##.# | |
#.#/##./... => ##.#/.#../#.../#.#. | |
.##/##./... => ####/..../...#/#.## | |
###/##./... => ####/.###/.###/.### | |
.../#.#/... => .#.#/###./.##./.#.. | |
#../#.#/... => #.##/#..#/#..#/##.. | |
.#./#.#/... => ...#/##../..../#..# | |
##./#.#/... => #..#/.#../##.#/..## | |
#.#/#.#/... => ..../...#/..#./#..# | |
###/#.#/... => .##./#..#/...#/.##. | |
.../###/... => ..../#.##/.#../##.. | |
#../###/... => .#.#/.###/###./#..# | |
.#./###/... => ...#/.#../###./.### | |
##./###/... => #..#/###./#.##/.#.. | |
#.#/###/... => .#../##../###./.#.# | |
###/###/... => ###./.#.#/.##./###. | |
..#/.../#.. => ...#/#..#/###./.### | |
#.#/.../#.. => #.#./#.##/#.#./...# | |
.##/.../#.. => .#.#/#.#./..../#.## | |
###/.../#.. => ##.#/..##/.#.#/##.. | |
.##/#../#.. => ####/#..#/.#.#/...# | |
###/#../#.. => .#.#/####/..##/.#.# | |
..#/.#./#.. => ##.#/.#../#.../.##. | |
#.#/.#./#.. => #..#/.#.#/#.#./#..# | |
.##/.#./#.. => #..#/..#./#.../...# | |
###/.#./#.. => #.##/.#../#.##/##.# | |
.##/##./#.. => .###/..../#..#/.##. | |
###/##./#.. => #.../.#.#/..#./.#.. | |
#../..#/#.. => ..../##../#.../##.# | |
.#./..#/#.. => ..##/...#/###./##.. | |
##./..#/#.. => .#.#/.###/...#/.#.# | |
#.#/..#/#.. => .#../..../.###/.##. | |
.##/..#/#.. => #.##/.##./.##./#### | |
###/..#/#.. => #.../.#../..../#... | |
#../#.#/#.. => .#../.#.#/..##/###. | |
.#./#.#/#.. => ##.#/#.##/...#/#.## | |
##./#.#/#.. => .##./####/.#.#/.#.. | |
..#/#.#/#.. => #.##/##.#/..#./.### | |
#.#/#.#/#.. => ###./.#../###./###. | |
.##/#.#/#.. => .#../.#../####/##.# | |
###/#.#/#.. => #.##/##.#/#.../##.. | |
#../.##/#.. => ..#./.###/#.#./..#. | |
.#./.##/#.. => ##.#/##../..#./#... | |
##./.##/#.. => #.../..#./#.../.#.. | |
#.#/.##/#.. => ..#./#.##/.##./#### | |
.##/.##/#.. => #.#./.#../####/..## | |
###/.##/#.. => ...#/#..#/#.../.#.. | |
#../###/#.. => ..../..../##.#/.##. | |
.#./###/#.. => ..##/..#./##../.... | |
##./###/#.. => .#../..##/..../.#.# | |
..#/###/#.. => ...#/...#/..#./###. | |
#.#/###/#.. => ####/##.#/##../..## | |
.##/###/#.. => ..##/##../#..#/##.. | |
###/###/#.. => ##.#/.##./...#/.#.# | |
.#./#.#/.#. => ###./####/.##./#..# | |
##./#.#/.#. => #.../..#./.##./##.. | |
#.#/#.#/.#. => .##./####/##../.#.# | |
###/#.#/.#. => ##../..../.#.#/.... | |
.#./###/.#. => ..##/##.#/.##./.#.# | |
##./###/.#. => #.../.#../..##/..#. | |
#.#/###/.#. => ####/.##./#..#/...# | |
###/###/.#. => ####/..../##.#/.#.# | |
#.#/..#/##. => ####/####/####/#... | |
###/..#/##. => #.#./####/##.#/#### | |
.##/#.#/##. => .###/#.../#.../...# | |
###/#.#/##. => ..#./#.#./##../##.# | |
#.#/.##/##. => ###./###./#..#/.### | |
###/.##/##. => ##.#/..#./##../.... | |
.##/###/##. => ##.#/###./.#.#/.##. | |
###/###/##. => #.##/.#.#/#..#/.##. | |
#.#/.../#.# => ..#./####/...#/#.## | |
###/.../#.# => .##./..#./####/#... | |
###/#../#.# => .##./##../..../###. | |
#.#/.#./#.# => #.##/#.##/#.##/#... | |
###/.#./#.# => ####/#.##/####/.### | |
###/##./#.# => .#.#/..../.#.#/#.## | |
#.#/#.#/#.# => ###./#.##/####/.### | |
###/#.#/#.# => .##./.##./.#.#/.... | |
#.#/###/#.# => ##../..##/...#/.##. | |
###/###/#.# => .#../#.##/..##/.#.. | |
###/#.#/### => ##.#/..#./...#/.### | |
###/###/### => ..##/###./.###/.### |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment