Game of Life

2597406934722172416615503402127591541488048538651769658472477070395253454351127368626555677283671674
4754637587223074432111638399473875091030965697382188304493052287638531334921353026792789567010512765
7827163560807305053220024323311438398651613782723812477745377833729991621463405005466986039086275099
6639366409211890125271960172105060300350586894028558103675117658251368377438684936413457338834365158
7754253719124105003321959913300622043630352137565254218239986908485563740801792517616293917549634585
5861630076281991608110983652635299544069428420657104604490380564713634603300052085227770755444679472
3709030979019014860432846819857961015951001850608264919234587313399150133919932363102301864172536477
1362664750801339824312317034314529641817900511879573167668349799016820118499077566864568450662873924
8560391404760519955006628882634587718941068037009187936500173301171002831047394745625609144493282137
4855573864080579813028266640270354294412104919995803131876805899186513425175959911520563155337703996
9410355182752749199598022575079020377981030899229849963044962558140455170002502997643221934621653662
1084187674542829826139823447836658158804081900330738293950008213200937471548513102722081730543226486
6949630987914714362925554252624043999615326979876807510646819068792118299167964409178271868561702918
1022126792674013626504997849688436809752547001310045741864064482994858725517447466956518791269169932
4456481767332225714931496776334584662383033382023970243685947828764187578857291071013370030009422933
3597292779191409212804901545976262791057055248158884051779418192905216769576608748815567860128818354
3542923073978101547857013284386127286201766539534449930019800629538936985500723286651317181135886613
5374726845854325489811371766051946169379168844253425947812631038895204795659438071530191125396484711
2638900713362856910155145342332944128435722099628674611942095166100230974070996553190050815866991144
5442647882872642845017253320486483194578920399848938236367456182203750973485668474338872490493370316
3382657176072977889179891366732519062324711803728017392157239082276922807729245666275053833750069260
7721059361942126892030256744356537800831830637593334502350256972906515285327194367756015666039916404
8825639676930792905029514886934137991251748566670747175149389790386533381395346848378086126737554383
8211084489765383684831825883633991731045585090566384620250146313118310874290772926221594302042915947
4030610183981685506695026197376150857176119947587572212987205312060791864980361596092339594104118635
1688548839119185179061511562752936158490008721501922265117853150892510275280451512386037921846921215
3382928713692432152733271415747882959026015719548531644479454675028584023600023834479052034510803328
2013803880708980734832620122795263360677366987578332625485944906021917368867786241120562109836985019
7290177157801120404586491539351157834995461006366357454485082418882790675313599505192062229760153765
2979730858816487311730823705982848940448740393205359293597645416556079547247786202996923295613897198
9467942218727360512336559521133108778758228879597580320459608479024506385194174312616377510459921102
4868794963417068620929088930685252348056925998333775103901013166178123051145719327066291671254465121
5174680254819035835168897170757067786561880082203468363210181302623299602759940357999777404624495211
4531588370357904483293150007246173417355805567832153454341170020258560809166294198637401514569572272
8369219632295111877625307534025947814482046574602884855000628069348113982760168555840795421620575435
5729151064153759293902288435612079264370556006236798654438246437394697247194599655579550583803482559
7839682776084731530251788951718630722761103630509360074262261717363058613291544024695432904616258691
7746305785076749374879923291817501634840688134655343709975893536074051729094126976575932951568186247
4712763646883655175701835341727466260730651045119576286634992284867878059108511898565355543495876166
4016447588028633629704046289097067736256584300235314749461233912068632146637087844699210427541569410
9122465685712047172411333784898167640969249816334211768571503116710400681753031921154156119580425706
5869312727621371069747222602965552461105371555453249975084327520019921430191050536299600704296329780
5103066650638786268157658772683745128976850796366371059380911225428835839194121154773759981301921650
9521401333060709873137329265181692268450634439540567298120315463923249817937804691037934221694952291
0079302994923750729932506305094281390279308413447306141164335561476409310442591848136393054236937897
6520526456347648318272633371512112030629233889286487949209737847861884868260804647319539200840398308
0088038690495574197562192939221108257663976813610444900247209483403267967688376213967440757138872928
6307982184931434387977808873795889684094614341592713175783651145782893558185990292353438888884658745
2130838137779443636119762839036894595760120316502279857901545344747352706972851454599861422902737291
1314637820455162254475353567736227936485450357102086445412089842350389087702230398493802147348096874
3333622544915011741175157070456105089527400020638049796796040261781866448124854726963082347337724554
3390519841308769781276565916764229022948181763075710255793365008152286383634493138089971785087070863
6322058690189383777660630060667577324272729292474212952650007066467227300099561241914091389846752249
5579072939849560875045669421777155110734663045660394413623588844367621527392859707228793735596672392
4613827468703217858459948257514745406436460997059316120596841560473234396652457231650317792833860590
3883604176914287327357039868033426046700717173635730911229813069032861371225979370966057751729645282
6375743407579228218074435290866960685402171859789116633386385858973620911424843217864503947919542420
8191626088571069110433994801473013100869848866430721216762473119618190737820766582968280796079482259
5490363282665780069948568253005364366748225346037051345036031521542969439918662368576380623512098844
4874113860017117364763212602996140856192559970756682786677873237741944446227539990929104469771647615
1118672327238679208133367306181944849396607123345271856520253643621964198782752978813060080313141817
0693144682211892757849782810943677515407101063505537980038422190455084822393869932969266592211127426
9813306230007346562849809363669304944680162855371263341262037849191949860009720083672787665078688630
6933418995225768314390832484886340318940194161036979843833346608676709431643653538430912157815543512
8520777208580989020995864496024794919706872307656871092343807195098248144731578137800806393584187566
5509850132188285284018498140769073850736953537771188038852893534760093033859869160828933542114772293
6561907276264603726027239320991187820407067412272258120766729040071924237930330972132364184093956102
9959712917998282900095391473824378027790511120309545825328887211461701334403859396540478061993332245
4731780340734090251213021727959575386315814881039295247541094388055509838262763312760671812617102201
1356181800775400227516734144169216424973175621363128588281978005788832454534581522434937268133433997
7105125320814783450671398350383329013139459864818202723220433419309290119078328965692228783374973543
0156172282911562732946881485328192210075237362682764315268573549322302801810144964900901552924863833
8885664893002250974343601200814365153625369199446709711126951966725780061891215440222487564601554632
8120919458246535574320476442126507906552082083379760714651275083204871652715774723258872757611283575
9213255393444628943325810502863358366929182856689473622350825029496406579863080961434169683046759517
4355313224362664207197608459024263017473392225291248366316428006552870975051997504913009859468071013
6023364401644001791886108532307649917143720544678235972117604651532001630853363193515896458906817223
7281231032027189791795127279965605369403211124284659099455638021546131610626752163380566439431888126
8199494005537068697621855231858921100963441012933535733918459668197539834284696822889460076352031688
9220020219313183697575569620611157743058263055358620156378912460312206729339926173783796251509999354
0364873142320887397796890890836999629299539197721779653342124929197838375146006205496734166283348734
1011097770535898066498136011395571584328308713940582535274056081011503907941688079197212933148303072
6386786314110384431282159949368243429981887197686376044963425975242568861886889789808883158650762626
0485646500432289685614925506396881140440042950389424587238223354310107869151732833360477926272776568
6076177705616874050257743749983775830143856135427273838589774133526949165483929721519554793578923866
7625027453701046609093824496266269353213037445388924792161611888897020779104485631995148266308028795
4954645358386630734442375331971227915886170728965209014984830543598320077132665340729066201677570640
9690183771201306823245333477966660525325490873601961480378241566071271650383582257289215708209369510
9958901328594907243061833257552012080900071750220229497428018234454137119162984499147222541965946822
2146826064496183925424967090310400758148885797167224632288701643840390846385673116430816953732679030
3114583680575021119639905615169154708510459700542098571797318015564741406172334145847111268547929892
4430013914682891036791792169786165824890073220335913767065276765213071439853027609884780562169946596
5546137917498565973922737941672649537780199209835542786617912312669937473077773056932443016683933301
1554515542656864937492128687049121754245967831132969248492466744261999033972825674873460201150442228
7804661243201830161082321839086547710423982285313165596856880052265714744288233175394565438819286244
3266250334538819959008510521138312449186180262443219554043398572284134125440941177172215686708629174
2124053110620522842986199273629406208834754853645128123279609097213953775360023076765694208219943034
6487833485444927135394502245913343746649377016556057633846970629187257454265058794146301766397604574
7431108155674709165270874812526715991379324052730461369396116989258980831190632251077792856207199945
9487700611801002296132304588294558440952496611158342804908643860880796440557763691857743754025896855
9272525145634043852178258905995539546274513854544529167610429692679708935800562345019185714890304184
9576740081935997321871195749635709596782517109626475206889080640765144589313287076745416960710793169
2704285168093413311046353506242209810363216771910420786162184213763938194625697286781413636389620123
9769104654189568061973231484142245500716172158513213020306841760872158927020988791089380810459033972
7654732641691684544562760075956136710358457564909443069245253208500309106878315756151984756756919128
4784654692558665111557913461272425336083635131342183905177154511228464455136016013513228948543271504
7608393075561009087860966638706122786902748318193316067014849571630047052622282384062668184487883745
4813199438038761383012885988526420199228618820849958864088852135250145761539648264745102590253074317
2956899636499615707551855837165935367125448515089362904567736630035562457374779100987992499146967224
0414816012895309440154889426137831400878043114317418580718261851490511387448313584390672289494082582
8602165028892722838742643278616869038196053015589445945180873519724600822152934398082825412612825715
7209350985382800738560472910941184006084485235377833503306861977724501886364070344973366473100602018
1287928869918618244184539689947772594821691371336474704531729798092458443611296189975956962409718455
6402051143258959184472492094293030165148871307980210237906553652515478029805940752944051314580755153
7794861635879901158192019808879694967187448224156836463534326160242632934761634458163890163805123894
1845239734218414968892623984896486420934098166814947711551770095626690298501015135375998012725012419
7111987152659374748477893548877781519293117143116744477388294106461502875132770947450476392287489066
2989841540259350834035142035136168819248238998027706666916342133424312054507359388616687691188185776
1181357713324839652098820859823912986063868228047543624089565229214108598520373305446259532613402348
6468927506052689375514840329854208699122105259700562857670770256769530097897004640892000985210698029
5419699802138053295798159478289934443245491565327845223840551240445208226435420656313310702940722371
5527705042634820739844548895892488613976570791454144276535845729513297190919476944119109667974742626
7559095383203916967349426136003226307742868410504006135105219441377815809500571452684600981035210924
9040027958050736436961021241137739717164869525493114805040126568351268829598413983222676377804500626
5072417317573952197968907548251993292596498016270686656580301788774056151671597319273204793762473755
0585505283966029456699252217360087408121201420907104193759857172143133801742514158249182471090508471
5977249417049320254165239323233258851588893337097136310892571531417761978326033750109026284066415801
3713593565292780884563059517700814439941146742918503607488523666547448699280832305168157116029118363
7414795849210086052898146954775081233889694315286102120273674704990393041703517134212692348670056662
7506229058636911882228903170510305406882096970875545329369434063981297696478031825451642178347347716
4710584232385945801830527562139101869976043058440686657123468696794560441557421000391797583489799358
8275188152467593087892815924349219754538766830568466842077540982178124705335452319479739895332017598
8640281058825557698004397120538312459428957377696001857497335249965013509368925958021863811725906506
4368821271568157510217129007659927503702282839639629159732511734185867210234973177659694542836255193
7155600914368032931196284254662840314244437064843239037490641081130079284895576724348120009030988845
7270907750873638873299642555050473812528975962934822878917619920725138309388288292510416837622758204
0819189336036538752841167857037209897188329869219278166296758445801749118091196630481874341550677908
6394883148924150430047670452797128348221152220283706285731424410782379251364508667756662280497721139
7140621664116324756784216612961477109018826094677377686406176721484293894976671380122788941309026553
5110961183470125651975408070953840609168639369066737866272094294342642604029021583173450037274625889
9262204987712117840556334849249032600350856909938239277729749841356561483078826236332236838070982234
6012274241379036473451735925215754757160934270935192901723954921426490691115271523338109124042812102
8937384881673589539345089306977155229891996989038858832754090443003219868340034702712200201596993716
9065033054757709539874858067002449104550489006172718916803139452803616563394157133463722255047754746
0756055024108764382121688848916940371258901948490685379722244562009483819491532724502276218589169507
4057949837598210066044819965193601102615769471762025717020486849146168940684041408335875621183192108
3800563214456201894150594578002531874747191160484067799776541483062217906933085387512929898300958027
7554145435058768984944179136535891620098725222049055183554603706533183176716110738009786625247488691
4760776644701471930744763024116603356717655648744405779905319962716329720091094492492164560306188277
7294775076477744645258632891915910744425232008291820951802108370035388133098321589460868012795422475
2071924134648334963915094813097541433244209299930751481077919002346128122330161799429930618800533414
5506339321393396468616164169552202164479954172431711657444713641977332048993650747678441499295480730
2585644294238178764150649287836176797867715851078423570264021338801887560198923405686842321558562850
8645525258377010620532224244987990625263484010774322488172558602233302076399933854152015343847725442
9178951306370503204449177977523708719582779767996861136265322911186296311646851599346606934605575459
5606315583003369763400027668515129384363888609082837614115773200352756515874590656702543943793110483
8571313294490604926582363108949535090082673154497226396648088618041573977888472892174618974189721700
7700098624496537590127270152276345108749069480122106849520630025190116559635805524291802055869042596
8526104741283451846673693858002770025296535636672161988367242822693395032593039099458316866554223465
4857020875504617520521853721567282679903418135520602999895366470106557900532129541336924472492212436
3245230428951884617791223380696742339806948872705875033892283950951352091231092581590069603951563677
3606710905056629960357187642324792075283616080559769777875647676721052122232718482148444663126148758
4226092608875764331731023263768864822594691211032367737558122133470556805958008310127481673962019583
5980239674144898672768458698193767837571679367232130815861910459950589709910646869194634480385741438
2962954713137217366983618455814450574867612432245151994336218291619146802609112179300186478805006135
1603144350076189213441602488091741051232290357179205497927970924502479940842696158818442616163780044
7594782122408732041244211691998055726491182436619218357147628914258057718717436880003241130087048193
7396229501714309009847692723749887593863994253059533160789161881086350598244457894279934651491595288
4869757488025823353571677864826828051140885429732788197765736966005727700162592404301688659946862983
7172705958098087309018201209310034300587965526947880498092054843054676110346547480672906743997636125
9243463771999584386281239198547020241488007688081884808789239159136946329311327684932977720164664172
7587259122354784480813433328050087758855264686119576962172239308693795757165821852416204341972383989
9327348034292623407223381551022091012629492497424232716988420232973032601617905756731112354658902982
9831311512360760677396899815381228699964201460985257979369124601634608876232128620563421590147918863
2194659637483482564291616278532948239313229440231043277288768139550213348266388687453259281587854503
8909915619496324788550350902893909737189880039990261320158726786378730956781096253110080544894188579
8356590206368069964316503391202994432772677086930524071841659207009613928640196672575008701221814973
3133695809600369751764951350040285926249203398111014953227533621844500744331562434532484217986108346
2613458975912348399707518542232816771872159568272432459108290198863903697845426225669125427470560975
6798485713662367902387847816120147798293908051315025817452377352951016529693456278612224115078358775
5373348372764439838082000667214740034466322776918936967612878983488942094688102308427036452854504966
7596973188360444967028531906373969163579809288657199353977234954867871804164014152814894437850362910
7151780528585758398771114547424015641647719411639135493546675559359260884920054638468540302808093641
7250583653368093407225310820844723570226809826951426162451204040711501448747856199922814664565893938
4880286438223138498523284523606670458051136796637510392481633361732745472757756368109773445392758275
6059742516070546868965779453052160231593986578097480151541498709777807870535705800847237689242218975
0312758527140173117621279898744958406199843913365680297721208751934988504499713914285158032324823021
3406303125860726245416377652345055220510863182853596585207081733927095664450114040551065790550374177
8039335165836090454304772142228181683253961363498252521523225769092025421640965745261806605177790159
2902884240599998882753691957540116954696152270401280857579766154722192925655963991820948894642657512
2887663303021337463674492174493516371047257329808328127264681877593565842183835947027920136639076897
4173896225257578266399080979264701140758036785059938188718456009469583327077512618128201539104177395
0918244137561999937819240362469558235924171478702779448443108751901807414110290370706052085162975798
3617542510416422448675773507563380188953792631833898559559565278572279261555244947393636655339045286
5621546428834316228292112329045184221253288810141588406161993919504223005989834996656946358018681671
7074818823215848647734386780911564660755175385552224428524049468033692299989300783900020690121517740
6964285739301969105009882785230537976379402579689532951124361667789105855572133817890899454539479159
2737495860026823784448687203724348883461685629009785053249703693336194243980288236432355380820800387
5741710969289725499878566253048867033095150518452126944989251596392079421452606508516052325614861938
2824898380008150853515646427617008320964831179444019717801492133453359033366723767192297220699707660
5548245224741692777463752213520171623172213763244569915402239549415822741893058991174693177377651873
5850032318014432883916374243795854695691221774098948611515564046609565094538115520921863711518684562
5432750478705300069984231401801694211091059254935961167194576309623288312712683285017603217716804002
4965767418692711321557327004993570994232441638708924242758440765121557267603792476534180898431267694
1110313165951429479377670698881249643421933287404390485538222160837088907598277390184204138197811025
8545370885867014506235785139601099874760525354501004393530620724397099764451467909933814489946446097
8095773195360493873495002686056455569322422969181563029392248760647087343116638420544248962876021365
0246991893040112513103835085621908060270866604873585849001704200923929789193938125116798421788115209
259130435572321635660895603514383883939018953166274355609970015699780289236362349895374653428746875