Created
December 5, 2015 15:26
-
-
Save lifeofchrome/4621b5fa2d16dcf2009a to your computer and use it in GitHub Desktop.
Day 5 of the Advent of Code 2015, thanks to /u/_zg_ for the Pattern code.
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
/** | |
* Created by lifeofchrome on 12/5/2015. | |
* Credit to /u/_zg_ for the Pattern code | |
*/ | |
import java.util.regex.Pattern; | |
public class Day5 { | |
public static void main(String[] args) { | |
String input = "uxcplgxnkwbdwhrp\n" + | |
"suerykeptdsutidb\n" + | |
"dmrtgdkaimrrwmej\n" + | |
"ztxhjwllrckhakut\n" + | |
"gdnzurjbbwmgayrg\n" + | |
"gjdzbtrcxwprtery\n" + | |
"fbuqqaatackrvemm\n" + | |
"pcjhsshoveaodyko\n" + | |
"lrpprussbesniilv\n" + | |
"mmsebhtqqjiqrusd\n" + | |
"vumllmrrdjgktmnb\n" + | |
"ptsqjcfbmgwdywgi\n" + | |
"mmppavyjgcfebgpl\n" + | |
"zexyxksqrqyonhui\n" + | |
"npulalteaztqqnrl\n" + | |
"mscqpccetkktaknl\n" + | |
"ydssjjlfejdxrztr\n" + | |
"jdygsbqimbxljuue\n" + | |
"ortsthjkmlonvgci\n" + | |
"jfjhsbxeorhgmstc\n" + | |
"vdrqdpojfuubjbbg\n" + | |
"xxxddetvrlpzsfpq\n" + | |
"zpjxvrmaorjpwegy\n" + | |
"laxrlkntrukjcswz\n" + | |
"pbqoungonelthcke\n" + | |
"niexeyzvrtrlgfzw\n" + | |
"zuetendekblknqng\n" + | |
"lyazavyoweyuvfye\n" + | |
"tegbldtkagfwlerf\n" + | |
"xckozymymezzarpy\n" + | |
"ehydpjavmncegzfn\n" + | |
"jlnespnckgwmkkry\n" + | |
"bfyetscttekoodio\n" + | |
"bnokwopzvsozsbmj\n" + | |
"qpqjhzdbuhrxsipy\n" + | |
"vveroinquypehnnk\n" + | |
"ykjtxscefztrmnen\n" + | |
"vxlbxagsmsuuchod\n" + | |
"punnnfyyufkpqilx\n" + | |
"zibnnszmrmtissww\n" + | |
"cxoaaphylmlyljjz\n" + | |
"zpcmkcftuuesvsqw\n" + | |
"wcqeqynmbbarahtz\n" + | |
"kspontxsclmbkequ\n" + | |
"jeomqzucrjxtypwl\n" + | |
"ixynwoxupzybroij\n" + | |
"ionndmdwpofvjnnq\n" + | |
"tycxecjvaxyovrvu\n" + | |
"uxdapggxzmbwrity\n" + | |
"csskdqivjcdsnhpe\n" + | |
"otflgdbzevmzkxzx\n" + | |
"verykrivwbrmocta\n" + | |
"ccbdeemfnmtputjw\n" + | |
"suyuuthfhlysdmhr\n" + | |
"aigzoaozaginuxcm\n" + | |
"ycxfnrjnrcubbmzs\n" + | |
"fgbqhrypnrpiizyy\n" + | |
"taoxrnwdhsehywze\n" + | |
"echfzdbnphlwjlew\n" + | |
"jhmomnrbfaawicda\n" + | |
"fywndkvhbzxxaihx\n" + | |
"aftuyacfkdzzzpem\n" + | |
"yytzxsvwztlcljvb\n" + | |
"iblbjiotoabgnvld\n" + | |
"kvpwzvwrsmvtdxcx\n" + | |
"ardgckwkftcefunk\n" + | |
"oqtivsqhcgrcmbbd\n" + | |
"wkaieqxdoajyvaso\n" + | |
"rkemicdsrtxsydvl\n" + | |
"sobljmgiahyqbirc\n" + | |
"pbhvtrxajxisuivj\n" + | |
"ggqywcbfckburdrr\n" + | |
"gmegczjawxtsywwq\n" + | |
"kgjhlwyonwhojyvq\n" + | |
"bpqlmxtarjthtjpn\n" + | |
"pxfnnuyacdxyfclr\n" + | |
"isdbibbtrqdfuopn\n" + | |
"vucsgcviofwtdjcg\n" + | |
"ywehopujowckggkg\n" + | |
"mzogxlhldvxytsgl\n" + | |
"mllyabngqmzfcubp\n" + | |
"uwvmejelibobdbug\n" + | |
"brebtoppnwawcmxa\n" + | |
"fcftkhghbnznafie\n" + | |
"sqiizvgijmddvxxz\n" + | |
"qzvvjaonnxszeuar\n" + | |
"abekxzbqttczywvy\n" + | |
"bkldqqioyhrgzgjs\n" + | |
"lilslxsibyunueff\n" + | |
"ktxxltqgfrnscxnx\n" + | |
"iwdqtlipxoubonrg\n" + | |
"twncehkxkhouoctj\n" + | |
"bdwlmbahtqtkduxz\n" + | |
"smbzkuoikcyiulxq\n" + | |
"bjmsdkqcmnidxjsr\n" + | |
"icbrswapzdlzdanh\n" + | |
"eyszxnhbjziiplgn\n" + | |
"pdxhrkcbhzqditwb\n" + | |
"nfulnpvtzimbzsze\n" + | |
"glayzfymwffmlwhk\n" + | |
"bejxesxdnwdlpeup\n" + | |
"ukssntwuqvhmsgwj\n" + | |
"hoccqxlxuuoomwyc\n" + | |
"rapztrdfxrosxcig\n" + | |
"cxowzhgmzerttdfq\n" + | |
"yzhcurqhdxhmolak\n" + | |
"kqgulndpxbwxesxi\n" + | |
"yjkgcvtytkitvxiu\n" + | |
"xnhfqhnnaceaqyue\n" + | |
"qkuqreghngfndifr\n" + | |
"xesxgeaucmhswnex\n" + | |
"occbvembjeuthryi\n" + | |
"dmefxmxqjncirdwj\n" + | |
"ystmvxklmcdlsvin\n" + | |
"pplykqlxmkdrmydq\n" + | |
"cbbjkpbdvjhkxnuc\n" + | |
"embhffzsciklnxrz\n" + | |
"asrsxtvsdnuhcnco\n" + | |
"xcbcrtcnzqedktpi\n" + | |
"mglwujflcnixbkvn\n" + | |
"mnurwhkzynhahbjp\n" + | |
"cekjbablkjehixtj\n" + | |
"kbkcmjhhipcjcwru\n" + | |
"usifwcsfknoviasj\n" + | |
"rsfgocseyeflqhku\n" + | |
"prgcyqrickecxlhm\n" + | |
"asbawplieizkavmq\n" + | |
"sylnsirtrxgrcono\n" + | |
"nzspjfovbtfkloya\n" + | |
"qfxmsprfytvaxgtr\n" + | |
"yckpentqodgzngnv\n" + | |
"ycsfscegcexcnbwq\n" + | |
"kbmltycafudieyuh\n" + | |
"tpahmvkftilypxuf\n" + | |
"qivqozjrmguypuxu\n" + | |
"gdhbfradjuidunbk\n" + | |
"vxqevjncsqqnhmkl\n" + | |
"rpricegggcfeihst\n" + | |
"xucvzpprwtdpzifq\n" + | |
"egyjcyyrrdnyhxoo\n" + | |
"kfbrzmbtrrwyeofp\n" + | |
"qpjdsocrtwzpjdkd\n" + | |
"reboldkprsgmmbit\n" + | |
"vwkrzqvvhqkensuy\n" + | |
"ydvmssepskzzvfdp\n" + | |
"vqbigplejygdijuu\n" + | |
"mzpgnahrhxgjriqm\n" + | |
"uiejixjadpfsxqcv\n" + | |
"tosatnvnfjkqiaha\n" + | |
"yipuojpxfqnltclx\n" + | |
"pcxwvgcghfpptjlf\n" + | |
"shrudjvvapohziaj\n" + | |
"jdckfjdtjsszdzhj\n" + | |
"hgisfhcbdgvxuilk\n" + | |
"gytnfjmrfujnmnpp\n" + | |
"ohflkgffnxmpwrrs\n" + | |
"jzxajbkwwjknasjh\n" + | |
"xrcxfollmejrislv\n" + | |
"djjlwykouhyfukob\n" + | |
"rittommltkbtsequ\n" + | |
"lpbvkxdcnlikwcxm\n" + | |
"vkcrjmcifhwgfpdj\n" + | |
"dkhjqwtggdrmcslq\n" + | |
"swnohthfvjvoasvt\n" + | |
"yrzoksmcnsagatii\n" + | |
"duommjnueqmdxftp\n" + | |
"inlvzlppdlgfmvmx\n" + | |
"xibilzssabuqihtq\n" + | |
"inkmwnvrkootrged\n" + | |
"ldfianvyugqtemax\n" + | |
"gbvwtiexcuvtngti\n" + | |
"temjkvgnwxrhdidc\n" + | |
"askbbywyyykerghp\n" + | |
"onezejkuwmrqdkfr\n" + | |
"kybekxtgartuurbq\n" + | |
"ubzjotlasrewbbkl\n" + | |
"stueymlsovqgmwkh\n" + | |
"lhduseycrewwponi\n" + | |
"yohdmucunrgemqcu\n" + | |
"onnfbxcuhbuifbyc\n" + | |
"odrjkigbrsojlqbt\n" + | |
"imqkqqlkgmttpxtx\n" + | |
"sxmlkspqoluidnxw\n" + | |
"akaauujpxhnccleb\n" + | |
"xvgpghhdtpgvefnk\n" + | |
"jdxeqxzsbqtvgvcq\n" + | |
"mdusenpygmerxnni\n" + | |
"agihtqvgkmgcbtaw\n" + | |
"dovxcywlyvspixad\n" + | |
"uulgazeyvgtxqkfz\n" + | |
"ndhmvrwuflhktzyo\n" + | |
"hcaqkmrbvozaanvm\n" + | |
"tvfozbqavqxdqwqv\n" + | |
"rlkpycdzopitfbsv\n" + | |
"dmyjtmjbtnvnedhs\n" + | |
"fmwmqeigbzrxjvdu\n" + | |
"twgookcelrjmczqi\n" + | |
"grxosmxvzgymjdtz\n" + | |
"zsstljhzugqybueo\n" + | |
"jpeapxlytnycekbd\n" + | |
"iasykpefrwxrlvxl\n" + | |
"azohkkqybcnsddus\n" + | |
"aoaekngakjsgsonx\n" + | |
"awsqaoswqejanotc\n" + | |
"sgdxmketnjmjxxcp\n" + | |
"ylnyuloaukdrhwuy\n" + | |
"ewoqjmakifbefdib\n" + | |
"ytjfubnexoxuevbp\n" + | |
"ewlreawvddptezdd\n" + | |
"vmkonztwnfgssdog\n" + | |
"ahbpuqygcwmudyxn\n" + | |
"kmahpxfjximorkrh\n" + | |
"otjbexwssgpnpccn\n" + | |
"aewskyipyztvskkl\n" + | |
"urqmlaiqyfqpizje\n" + | |
"nrfrbedthzymfgfa\n" + | |
"vndwwrjrwzoltfgi\n" + | |
"iiewevdzbortcwwe\n" + | |
"qiblninjkrkhzxgi\n" + | |
"xmvaxqruyzesifuu\n" + | |
"yewuzizdaucycsko\n" + | |
"hmasezegrhycbucy\n" + | |
"dwpjrmkhsmnecill\n" + | |
"hnffpbodtxprlhss\n" + | |
"avmrgrwahpsvzuhm\n" + | |
"nksvvaswujiukzxk\n" + | |
"zzzapwhtffilxphu\n" + | |
"vwegwyjkbzsrtnol\n" + | |
"qurpszehmkfqwaok\n" + | |
"iknoqtovqowthpno\n" + | |
"brlmpjviuiagymek\n" + | |
"efxebhputzeulthq\n" + | |
"mzkquarxlhlvvost\n" + | |
"xsigcagzqbhwwgps\n" + | |
"qufztljyzjxgahdp\n" + | |
"dlfkavnhobssfxvx\n" + | |
"hgdpcgqxjegnhjlr\n" + | |
"fboomzcvvqudjfbi\n" + | |
"wnjuuiivaxynqhrd\n" + | |
"nhcgzmpujgwisguw\n" + | |
"wjeiacxuymuhykgk\n" + | |
"qmeebvxijcgdlzpf\n" + | |
"nmmnxsehhgsgoich\n" + | |
"ejluaraxythbqfkl\n" + | |
"mdbsbwnaypvlatcj\n" + | |
"nnfshfibmvfqrbka\n" + | |
"dvckdmihzamgqpxr\n" + | |
"foztgqrjbwyxvewk\n" + | |
"okpryqcbvorcxhoh\n" + | |
"fpiwsndulvtthctx\n" + | |
"zrbiovlmzdmibsiq\n" + | |
"setwafbnnzcftutg\n" + | |
"nyvqghxhgkxfobdm\n" + | |
"enpvqadzarauhajl\n" + | |
"twblhpvkazpdmhmr\n" + | |
"lbhlllsgswvhdesh\n" + | |
"tdfwkgxnqjxcvsuo\n" + | |
"lnvyjjbwycjbvrrb\n" + | |
"jsxqdvmzaydbwekg\n" + | |
"xirbcbvwlcptuvoa\n" + | |
"hwnukxenilatlfsk\n" + | |
"khwopjqkxprgopmd\n" + | |
"sljzdoviweameskw\n" + | |
"stkrdmxmpaijximn\n" + | |
"fdilorryzhmeqwkc\n" + | |
"mfchaaialgvoozra\n" + | |
"gjxhoxeqgkbknmze\n" + | |
"beowovcoqnginrno\n" + | |
"mkgmsgwkwhizunxo\n" + | |
"phnhfusyoylvjdou\n" + | |
"csehdlcmwepcpzmq\n" + | |
"pgojomirzntgzohj\n" + | |
"fkffgyfsvwqhmboz\n" + | |
"mrvduasiytbzfwdn\n" + | |
"epzrmsifpmfaewng\n" + | |
"ooqxnoyqrlozbbyf\n" + | |
"ahcxfmgtedywrbnx\n" + | |
"ibqktvqmgnirqjot\n" + | |
"xarssauvofdiaefn\n" + | |
"xradvurskwbfzrnw\n" + | |
"nxklmulddqcmewad\n" + | |
"twichytatzoggchg\n" + | |
"qmgvroqwrjgcycyv\n" + | |
"yvezgulgrtgvyjjm\n" + | |
"jgmcklzjdmznmuqk\n" + | |
"bytajdwwconasjzt\n" + | |
"apjttucpycyghqhu\n" + | |
"flfejjzihodwtyup\n" + | |
"gmrtrwyewucyqotv\n" + | |
"nlohdrlymbkoenyl\n" + | |
"wxcmqwbrwgtmkyfe\n" + | |
"njtzlceyevmisxfn\n" + | |
"htbbidsfbbshmzlt\n" + | |
"gxhjeypjwghnrbsf\n" + | |
"cifcwnbtazronikv\n" + | |
"ezvjijcjcyszwdjy\n" + | |
"srffeyrvyetbecmc\n" + | |
"xpjefrtatrlkbkzl\n" + | |
"yhncvfqjcyhsxhbb\n" + | |
"pqhcufzlcezhihpr\n" + | |
"qtdsfvxfqmsnzisp\n" + | |
"dfonzdicxxhzxkrx\n" + | |
"mqqqzhxkyfpofzty\n" + | |
"dodjadoqyxsuazxt\n" + | |
"jjwkrlquazzjbvlm\n" + | |
"ttosfloajukoytfb\n" + | |
"llateudmzxrzbqph\n" + | |
"criqihrysgesmpsx\n" + | |
"npszvlittbcxxknj\n" + | |
"qmzojrvraitrktil\n" + | |
"cfyoozzpwxwkwoto\n" + | |
"daxohtcgvtktggfw\n" + | |
"vthkpkoxmiuotjaj\n" + | |
"pkfkyobvzjeecnui\n" + | |
"ojcjiqrfltbhcdze\n" + | |
"scbivhpvjkjbauun\n" + | |
"ysowvwtzmqpjfwyp\n" + | |
"laeplxlunwkfeaou\n" + | |
"jufhcikovykwjhsa\n" + | |
"xrucychehzksoitr\n" + | |
"pyaulaltjkktlfkq\n" + | |
"oypfrblfdhwvqxcv\n" + | |
"zybrgxixvhchgzcf\n" + | |
"puoagefcmlxelvlp\n" + | |
"xjnhfdrsbhszfsso\n" + | |
"ocgvzryoydaoracw\n" + | |
"bxpnqllmptkpeena\n" + | |
"pziyeihxlxbbgdio\n" + | |
"bvtrhtlbfzmglsfc\n" + | |
"ggpuvtseebylsrfk\n" + | |
"pukenexjqecnivfj\n" + | |
"jswabfbzpnhhdbpn\n" + | |
"enojrtwqpfziyqsv\n" + | |
"rjtmxudgcudefuiz\n" + | |
"iqmjxynvtvdacffc\n" + | |
"uheywxlsusklitvl\n" + | |
"kwhxduejafdpmqdc\n" + | |
"rspgblenbqlmcltn\n" + | |
"rczhurnrqqgjutox\n" + | |
"dqhytibjzxkdblzl\n" + | |
"hpbieadydiycvfys\n" + | |
"pucztfoqvenxiuym\n" + | |
"nqpfzgpblwijiprf\n" + | |
"ltgseeblgajbvltk\n" + | |
"mwxukbsnapewhfrc\n" + | |
"dvxluiflicdtnxix\n" + | |
"pexfbpgnqiqymxcq\n" + | |
"dakudfjjwtpxuzxy\n" + | |
"letlceyzlgmnrewu\n" + | |
"ojktahbsdifdfhmd\n" + | |
"anezoybbghjudbih\n" + | |
"sawxtlvzysaqkbbf\n" + | |
"ttnkctcevpjiwqua\n" + | |
"edrwrdvbaoqraejd\n" + | |
"wnbfilvuienjxlcr\n" + | |
"wqhzwvyybyxhhtsm\n" + | |
"jxbgvyaqczwdlxfo\n" + | |
"wbypqfmbwrsvfmdv\n" + | |
"izdxjyfpidehbets\n" + | |
"vbxbggqseurknjor\n" + | |
"egpmpoxickhvwdlz\n" + | |
"ivfrzklvpwoemxsy\n" + | |
"xkziseheibmrpdww\n" + | |
"xnrmtoihaudozksa\n" + | |
"efemdmbxdsaymlrw\n" + | |
"yjdjeckmsrckaagx\n" + | |
"vlftqxxcburxnohv\n" + | |
"fwyquwgajaxebduj\n" + | |
"dwpmqvcxqwwnfkkr\n" + | |
"isduxxjfsluuvwga\n" + | |
"avdtdppodpntojgf\n" + | |
"vrcoekdnutbnlgqk\n" + | |
"kbhboxjmgomizxkl\n" + | |
"cgsfpjrmewexgzfy\n" + | |
"usdtnhjxbvtnafvp\n" + | |
"bjoddgxbuxzhnsqd\n" + | |
"hoyqdzofddedevsb\n" + | |
"rwiwbvqfjajotaoj\n" + | |
"iabomphsuyfptoos\n" + | |
"bubeonwbukprpvhy\n" + | |
"xurgunofmluhisxm\n" + | |
"puyojzdvhktawkua\n" + | |
"dbvqhztzdsncrxkb\n" + | |
"oaeclqzyshuuryvm\n" + | |
"nmgwfssnflxvcupr\n" + | |
"vjkiwbpunkahtsrw\n" + | |
"romyflhrarxchmyo\n" + | |
"yecssfmetezchwjc\n" + | |
"qwtocacqdslhozkd\n" + | |
"mesexvfbtypblmam\n" + | |
"mtjucgtjesjppdtt\n" + | |
"pvodhqqoeecjsvwi\n" + | |
"vvlcwignechiqvxj\n" + | |
"wiqmzmmjgjajwgov\n" + | |
"kwneobiiaixhclev\n" + | |
"lkdeglzrrxuomsyt\n" + | |
"oqovuwcpwbghurva\n" + | |
"lfsdcxsasmuarwwg\n" + | |
"awkbafhswnfbhvck\n" + | |
"sztxlnmyvqsiwljg\n" + | |
"hozxgyxbcxjzedvs\n" + | |
"oifkqgfqmflxvyzn\n" + | |
"mfvnehsajlofepib\n" + | |
"delgbyfhsyhmyrfa\n" + | |
"uenimmwriihxoydv\n" + | |
"vjqutpilsztquutn\n" + | |
"kfebsaixycrodhvl\n" + | |
"coifyqfwzlovrpaj\n" + | |
"xiyvdxtkqhcqfsqr\n" + | |
"hoidcbzsauirpkyt\n" + | |
"fiumhfaazfkbaglq\n" + | |
"fzwdormfbtkdjgfm\n" + | |
"faxqrortjdeihjfv\n" + | |
"ljhaszjklhkjvrfi\n" + | |
"pzrxsffkuockoqyl\n" + | |
"immbtokjmwyrktzn\n" + | |
"lzgjhyiywwnuxpfx\n" + | |
"vhkocmwzkfwjuzog\n" + | |
"ghntjkszahmdzfbl\n" + | |
"gbcthxesvqbmzggy\n" + | |
"oyttamhpquflojkh\n" + | |
"nbscpfjwzylkfbtv\n" + | |
"wnumxzqbltvxtbzs\n" + | |
"jfhobjxionolnouc\n" + | |
"nrtxxmvqjhasigvm\n" + | |
"hweodfomsnlgaxnj\n" + | |
"lfgehftptlfyvvaj\n" + | |
"ccoueqkocrdgwlvy\n" + | |
"euhgvirhsaotuhgf\n" + | |
"pdlsanvgitjvedhd\n" + | |
"seokvlbhrfhswanv\n" + | |
"pntdqaturewqczti\n" + | |
"jkktayepxcifyurj\n" + | |
"dhzzbiaisozqhown\n" + | |
"wehtwakcmqwczpbu\n" + | |
"zwvozvspqmuckkcd\n" + | |
"efucjlrwxuhmjubr\n" + | |
"lzodaxuyntrnxwvp\n" + | |
"qdezfvpyowfpmtwd\n" + | |
"mizijorwrkanesva\n" + | |
"txmitbiqoiryxhpz\n" + | |
"xhsqgobpouwnlvps\n" + | |
"muixgprsknlqaele\n" + | |
"disgutskxwplodra\n" + | |
"bmztllsugzsqefrm\n" + | |
"ymwznyowpaaefkhm\n" + | |
"ebfifzloswvoagqh\n" + | |
"pkldomvvklefcicw\n" + | |
"ziqzbbfunmcgrbtq\n" + | |
"iuekfpbkraiwqkic\n" + | |
"jflgjidirjapcuqo\n" + | |
"achsfbroyrnqnecg\n" + | |
"udbhouhlgjjzapzr\n" + | |
"arerrohyhhkmwhyo\n" + | |
"txyjzkqexgvzdtow\n" + | |
"ogzrjwibvzoucrpg\n" + | |
"rfdftaesxdnghwhd\n" + | |
"axdhwmpuxelmpabo\n" + | |
"gtktemowbsvognac\n" + | |
"wkfuclilhqjzxztk\n" + | |
"qbwjouutzegaxhrz\n" + | |
"opfziwqqbwhzzqhj\n" + | |
"pvcvcsupfwsmeacs\n" + | |
"xsbohvbguzsgpawn\n" + | |
"sczoefukwywxriwj\n" + | |
"oqkhcqfdeaifbqoc\n" + | |
"vtsrholxbjkhwoln\n" + | |
"yuvapljnwbssfbhi\n" + | |
"dxdfwccqvyzeszyl\n" + | |
"gdbmjtonbiugitmb\n" + | |
"qunirtqbubxalmxr\n" + | |
"zzxsirhdaippnopr\n" + | |
"fibtndkqjfechbmq\n" + | |
"gqgqyjvqmfiwiyio\n" + | |
"ihwsfkwhtzuydlzw\n" + | |
"eygyuffeyrbbhlit\n" + | |
"zdlsaweqomzrhdyy\n" + | |
"ptbgfzuvxiuuxyds\n" + | |
"llxlfdquvovzuqva\n" + | |
"wfrltggyztqtyljv\n" + | |
"kwipfevnbralidbm\n" + | |
"gbhqfbrvuseellbx\n" + | |
"obkbuualrzrakknv\n" + | |
"hlradjrwyjgfqugu\n" + | |
"vtqlxbyiaiorzdsp\n" + | |
"tedcbqoxsmbfjeyy\n" + | |
"cxdppfvklbdayghy\n" + | |
"gjnofexywmdtgeft\n" + | |
"ldzeimbbjmgpgeax\n" + | |
"egrwsmshbvbawvja\n" + | |
"vadfrjvcrdlonrkg\n" + | |
"mojorplakzfmzvtp\n" + | |
"jyurlsoxhubferpo\n" + | |
"ijwqogivvzpbegkm\n" + | |
"cnmetoionfxlutzg\n" + | |
"lawigelyhegqtyil\n" + | |
"mqosapvnduocctcd\n" + | |
"eqncubmywvxgpfld\n" + | |
"vigfretuzppxkrfy\n" + | |
"ncwynsziydoflllq\n" + | |
"cbllqinsipfknabg\n" + | |
"ndtbvdivzlnafziq\n" + | |
"iqrrzgzntjquzlrs\n" + | |
"damkuheynobqvusp\n" + | |
"jxctymifsqilyoxa\n" + | |
"ylritbpusymysmrf\n" + | |
"paoqcuihyooaghfu\n" + | |
"obhpkdaibwixeepl\n" + | |
"igrmhawvctyfjfhd\n" + | |
"ybekishyztlahopt\n" + | |
"vkbniafnlfqhhsrq\n" + | |
"kltdigxmbhazrywf\n" + | |
"ufhcoyvvxqzeixpr\n" + | |
"klcxdcoglwmeynjt\n" + | |
"funpjuvfbzcgdhgs\n" + | |
"akgyvyfzcpmepiuc\n" + | |
"zhlkgvhmjhwrfmua\n" + | |
"ibsowtbnrsnxexuz\n" + | |
"vpufbqilksypwlrn\n" + | |
"ngrintxhusvdkfib\n" + | |
"ziuwswlbrxcxqslw\n" + | |
"sucledgxruugrnic\n" + | |
"zwnsfsyotmlpinew\n" + | |
"oaekskxfcwwuzkor\n" + | |
"qjmqwaktpzhwfldu\n" + | |
"tmgfgqgpxaryktxo\n" + | |
"qfaizepgauqxvffk\n" + | |
"addkqofusrstpamf\n" + | |
"shdnwnnderkemcts\n" + | |
"gwfygbsugzptvena\n" + | |
"fpziernelahopdsj\n" + | |
"bkkrqbsjvyjtqfax\n" + | |
"gxrljlqwxghbgjox\n" + | |
"ipfwnqaskupkmevm\n" + | |
"nnyoyhnqyfydqpno\n" + | |
"lgzltbrrzeqqtydq\n" + | |
"fgzxqurhtdfucheb\n" + | |
"jvpthtudlsoivdwj\n" + | |
"bmlhymalgvehvxys\n" + | |
"fhklibetnvghlgnp\n" + | |
"hfcyhptxzvblvlst\n" + | |
"donanindroexgrha\n" + | |
"oqawfmslbgjqimzx\n" + | |
"jzgehjfjukizosep\n" + | |
"bhlgamcjqijpvipb\n" + | |
"jrcrdjrvsyxzidsk\n" + | |
"ouwfwwjqezkofqck\n" + | |
"wrvsbnkhyzayialf\n" + | |
"knhivfqjxrxnafdl\n" + | |
"hbxbgqsqwzijlngf\n" + | |
"qlffukpfmnxpfiyq\n" + | |
"evhxlouocemdkwgk\n" + | |
"baxhdrmhaukpmatw\n" + | |
"nwlyytsvreqaminp\n" + | |
"ljsjjzmlsilvxgal\n" + | |
"onunatwxfzwlmgpk\n" + | |
"njgolfwndqnwdqde\n" + | |
"ngdgcjzxupkzzbqi\n" + | |
"ieawycvvmvftbikq\n" + | |
"ccyvnexuvczvtrit\n" + | |
"enndfwjpwjyasjvv\n" + | |
"tcihprzwzftaioqu\n" + | |
"bkztdkbrxfvfeddu\n" + | |
"qkvhtltdrmryzdco\n" + | |
"rurtxgibkeaibofs\n" + | |
"mjxypgscrqiglzbp\n" + | |
"unpkojewduprmymd\n" + | |
"csqtkhjxpbzbnqog\n" + | |
"mednhjgbwzlhmufi\n" + | |
"sfrwfazygygzirwd\n" + | |
"ijqeupbrhhpqxota\n" + | |
"cmhpncanwudyysyh\n" + | |
"wwcxbwzrplfzrwxd\n" + | |
"jriomldifuobjpmq\n" + | |
"radonyagpulnnyee\n" + | |
"ryqjwxsspbbhnptd\n" + | |
"yeoqpnsdhludlmzf\n" + | |
"qsqlkeetyalenueh\n" + | |
"qnnedenwsjdrcrzt\n" + | |
"lejkuhsllxbhfcrx\n" + | |
"anddbvllrrqefvke\n" + | |
"wdtljquijaksvdsv\n" + | |
"adslgvfuqqdkzvbc\n" + | |
"whbccefjpcnjwhaq\n" + | |
"kqrfuankaibohqsg\n" + | |
"fyxisfwihvylgnfd\n" + | |
"rwqdrddghyqudcif\n" + | |
"syhzowthaaiiouaf\n" + | |
"zjmrtgrnohxmtidu\n" + | |
"deecwkfvjffxrzge\n" + | |
"dztmvolqxkhdscxe\n" + | |
"cdghcrgavygojhqn\n" + | |
"pepqmdbjhnbugqeu\n" + | |
"pnumdjpnddbxhieg\n" + | |
"jzfhxeyahiagizfw\n" + | |
"hdkwugrhcniueyor\n" + | |
"gmgudeqlbmqynflu\n" + | |
"toidiotdmfkxbzvm\n" + | |
"pyymuoevoezlfkjb\n" + | |
"etrbwuafvteqynlr\n" + | |
"usvytbytsecnmqtd\n" + | |
"dfmlizboawrhmvim\n" + | |
"vrbtuxvzzefedlvs\n" + | |
"vslcwudvasvxbnje\n" + | |
"xdxyvoxaubtwjoif\n" + | |
"mduhzhascirittdf\n" + | |
"cqoqdhdxgvvvxamk\n" + | |
"dshnfwhqjbhuznqr\n" + | |
"zimthfxbdmkulkjg\n" + | |
"luylgfmmwbptyzpj\n" + | |
"iujpcgogshhotqrc\n" + | |
"caqcyzqcumfljvsp\n" + | |
"sprtitjlbfpygxya\n" + | |
"fnconnrtnigkpykt\n" + | |
"irmqaqzjexdtnaph\n" + | |
"bbqrtoblmltvwome\n" + | |
"ozjkzjfgnkhafbye\n" + | |
"hwljjxpxziqbojlw\n" + | |
"zahvyqyoqnqjlieb\n" + | |
"dptshrgpbgusyqsc\n" + | |
"uzlbnrwetkbkjnlm\n" + | |
"yccaifzmvbvwxlcc\n" + | |
"wilnbebdshcrrnuu\n" + | |
"evxnoebteifbffuq\n" + | |
"khbajekbyldddzfo\n" + | |
"kjivdcafcyvnkojr\n" + | |
"wtskbixasmakxxnv\n" + | |
"uzmivodqzqupqkwx\n" + | |
"rxexcbwhiywwwwnu\n" + | |
"rowcapqaxjzcxwqi\n" + | |
"fkeytjyipaxwcbqn\n" + | |
"pyfbntonlrunkgvq\n" + | |
"qiijveatlnplaifi\n" + | |
"ltnhlialynlafknw\n" + | |
"urrhfpxmpjwotvdn\n" + | |
"xklumhfyehnqssys\n" + | |
"civrvydypynjdoap\n" + | |
"fvbmxnfogscbbnyd\n" + | |
"oznavyflpzzucuvg\n" + | |
"iyshrpypfbirahqo\n" + | |
"qmzbfgelvpxvqecy\n" + | |
"xkkxaufomsjbofmk\n" + | |
"irlouftdmpitwvlq\n" + | |
"csjoptbdorqxhnjg\n" + | |
"bkryeshfsaqpdztm\n" + | |
"guxbdqzfafsjoadl\n" + | |
"tgrltexgrzatzwxf\n" + | |
"cwsgsijqdanubxad\n" + | |
"xafnexgturwrzyrg\n" + | |
"apcrsqdbsbaxocxr\n" + | |
"pspgxnzcevmvvejk\n" + | |
"szephmeegvegugdt\n" + | |
"ndjsoloeacasxjap\n" + | |
"bdnfksliscnirjfu\n" + | |
"ehglacmzpcgglpux\n" + | |
"jwweijomqfcupvzw\n" + | |
"yesblmmkqhbazmdu\n" + | |
"sjsmalypmuslzgac\n" + | |
"fkiqatyttlnuhdho\n" + | |
"tlhnyuzdocvfdihq\n" + | |
"ngehtjmycevnybga\n" + | |
"obxodzcdgtrycgry\n" + | |
"stkyrvdfbwovawmk\n" + | |
"bdkhqcfrqaxhxloo\n" + | |
"gpvumnuoiozipnrk\n" + | |
"jbhanddinpqhxeol\n" + | |
"hwkzkmbmsrvunzit\n" + | |
"rfuomegkxbyamjpw\n" + | |
"yzbljuksletipzwm\n" + | |
"eafedkagwitzqigl\n" + | |
"prenqvsbotqckgwy\n" + | |
"spedpbwzphdrfxfz\n" + | |
"cmsuqwemhwixkxet\n" + | |
"xgdyeqbqfldvaccq\n" + | |
"eooxgsrfsbdaolja\n" + | |
"kyhqylxooewrhkho\n" + | |
"mswieugqpoefmspt\n" + | |
"uszoqundysdyeqlc\n" + | |
"hkmjdggxefdyykbq\n" + | |
"dtuhjnlaliodtlvh\n" + | |
"oalbueqbhpxoxvvx\n" + | |
"oowxtxsoqdwhzbya\n" + | |
"lclajfsrpmtwvzkm\n" + | |
"fxmjufpqtpyazeqo\n" + | |
"ozlmreegxhfwwwmf\n" + | |
"mqzrajxtxbaemrho\n" + | |
"nfglecsyqduhakjr\n" + | |
"nkxqtmasjjkpkqbp\n" + | |
"jjfonbqimybvzeus\n" + | |
"vjqkhkhjlmvpwkud\n" + | |
"wxxhnvfhetsamzjr\n" + | |
"pladhajujzttgmsw\n" + | |
"dbycgxeymodsdlhm\n" + | |
"qxszeuaahuoxjvwu\n" + | |
"adultomodzrljxve\n" + | |
"dmhgrbhvvpxyzwdn\n" + | |
"slohrlwxerpahtyp\n" + | |
"mngbocwyqrsrrxdb\n" + | |
"facyrtflgowfvfui\n" + | |
"hyvazpjucgghmmxh\n" + | |
"twtrvjtncmewcxit\n" + | |
"uejkrpvilgccfpfr\n" + | |
"psqvolfagjfvqkum\n" + | |
"nvzolslmiyavugpp\n" + | |
"lpjfutvtwbddtqiu\n" + | |
"fkjnfcdorlugmcha\n" + | |
"eaplrvdckbcqqvhq\n" + | |
"xrcydhkockycburw\n" + | |
"iswmarpwcazimqxn\n" + | |
"kicnnkjdppitjwrl\n" + | |
"vwywaekzxtmeqrsu\n" + | |
"dxlgesstmqaxtjta\n" + | |
"pmeljgpkykcbujbb\n" + | |
"vhpknqzhgnkyeosz\n" + | |
"jprqitpjbxkqqzmz\n" + | |
"fiprxgsqdfymyzdl\n" + | |
"dzvfwvhfjqqsifga\n" + | |
"aeakhfalplltmgui\n" + | |
"frqrchzvenhozzsu\n" + | |
"hsvikeyewfhsdbmy\n" + | |
"puedjjhvxayiwgvg\n" + | |
"zmsonnclfovjoewb\n" + | |
"bnirelcaetdyaumi\n" + | |
"szvudroxhcitatvf\n" + | |
"sccfweuyadvrjpys\n" + | |
"yiouqrnjzsdwyhwa\n" + | |
"xyjhkqbnfmjjdefz\n" + | |
"fjwgemkfvettucvg\n" + | |
"aapqpwapzyjnusnr\n" + | |
"dytxpkvgmapdamtc\n" + | |
"hgocpfoxlheqpumw\n" + | |
"twzuiewwxwadkegg\n" + | |
"qdbosnhyqmyollqy\n" + | |
"fclbrlkowkzzitod\n" + | |
"sgxnrrpwhtkjdjth\n" + | |
"xckvsnkvnvupmirv\n" + | |
"nioicfeudrjzgoas\n" + | |
"lcemtyohztpurwtf\n" + | |
"oyjxhhbswvzekiqn\n" + | |
"idkblbyjrohxybob\n" + | |
"rthvloudwmktwlwh\n" + | |
"oyzhmirzrnoytaty\n" + | |
"ysdfhuyenpktwtks\n" + | |
"wxfisawdtbpsmwli\n" + | |
"vgmypwlezbmzeduk\n" + | |
"rpepcfpelvhzzxzj\n" + | |
"zxbovsmixfvmamnj\n" + | |
"cpkabmaahbnlrhiz\n" + | |
"jvomcbqeoqrmynjj\n" + | |
"iqdeisnegnkrkdws\n" + | |
"ilhemlrtxdsdnirr\n" + | |
"fjimtscrwbfuwmpo\n" + | |
"lmfiylebtzwtztmx\n" + | |
"ddouhysvomrkcpgu\n" + | |
"xtjwvzdhgnwwauwi\n" + | |
"cntzuwcumbsebwyy\n" + | |
"hieqvdlvnxkygeda\n" + | |
"hushfszxskjdrjxi\n" + | |
"xvdfzqblccfoxvyq\n" + | |
"nldnrtieteunyxnb\n" + | |
"vszpidfocenlhzqb\n" + | |
"ofcuvtwhortxesoq\n" + | |
"bwniqemqwxlejcfq\n" + | |
"wkqiwdjnytjnomps\n" + | |
"rbadoommlmrictte\n" + | |
"nsmxhpothlulxivt\n" + | |
"bvzbfcvenskqxejr\n" + | |
"sdqeczmzpqqtqabq\n" + | |
"bjveyzniaaliatkw\n" + | |
"zxsqlntyjajjxytk\n" + | |
"jkoxlerbtidsuepg\n" + | |
"ewtlibdkeqwgxnqt\n" + | |
"lmrshemwxrdwzrgc\n" + | |
"nekcdyxmftlymfir\n" + | |
"edaqvmulzkskzsfy\n" + | |
"znmvqaupykjmyebx\n" + | |
"ximtebuxwhqpzubd\n" + | |
"rrlstppkknqyxlho\n" + | |
"uyibwcitxixjfwcr\n" + | |
"chrvoierkimesqmm\n" + | |
"dltxmwhheldvxwqe\n" + | |
"xfuthxjuuizanfjy\n" + | |
"vtiwavmxwonpkpug\n" + | |
"phchnujfnxewglht\n" + | |
"owvmetdjcynohxtw\n" + | |
"cbtujdrumixxatry\n" + | |
"iirzildsfxipfipe\n" + | |
"sqxcscqyofohotcy\n" + | |
"sbubnekndkvovuqg\n" + | |
"jzhsqqxqdrtibtcd\n" + | |
"mscwasyvxkhlvwbn\n" + | |
"bpafxtagbuxivbwz\n" + | |
"uhvueesygaxrqffw\n" + | |
"trrxlibhtmzuwkkl\n" + | |
"yktkmkokmfslgkml\n" + | |
"gfzzzdptaktytnqg\n" + | |
"pgqmaiwzhplnbyhg\n" + | |
"qjiptlkwfshunsfb\n" + | |
"lewvlpescsyunxck\n" + | |
"tywsfatykshogjas\n" + | |
"qtrnwjjgxdektjgi\n" + | |
"arypcritpwijczkn\n" + | |
"jwxvngigbhfpiubf\n" + | |
"upsjdctitlbqlnhf\n" + | |
"lvpjlrpnmdjiscrq\n" + | |
"jvzchdrsnkgpgsti\n" + | |
"wuoesbwunpseyqzu\n" + | |
"xuqspvoshgxmrnrb\n" + | |
"icdawnmfnpnmyzof\n" + | |
"hwcwtibgpvctznuo\n" + | |
"bzdjrniddyamfloq\n" + | |
"hffkxtzuazageruv\n" + | |
"deixfxjvzbitalnc\n" + | |
"zihsohukiqrgsnvw\n" + | |
"nwoondfnlgowavkg\n" + | |
"qnuulsywgnoillgn\n" + | |
"koozejhfjyzuhviy\n" + | |
"oetcoipohymhpump\n" + | |
"cizwpfczfoodwuly\n" + | |
"jghlinczhtaxifau\n" + | |
"svjejifbidnvvdvy\n" + | |
"rxmbsnaqhzcnbfcl\n" + | |
"vveubmiecvdtrket\n" + | |
"sbihpvrcnzjtgfep\n" + | |
"iqbuljuxkwrlebvw\n" + | |
"ptrhvxrpezqvmmvv\n" + | |
"duwzugnhktpiybjw\n" + | |
"lijafjnujfeflkva\n" + | |
"coylvegferuuyfop\n" + | |
"fowsjrgammrqkkof\n" + | |
"pgmcruaioccmbrbz\n" + | |
"osejwflxagwqtjoi\n" + | |
"otqflckqgxzvtper\n" + | |
"slwyntdcrncktoka\n" + | |
"hzcdzsppcfkrblqg\n" + | |
"jksdmmvtzkqaompg\n" + | |
"galwwwgugetdohkg\n" + | |
"zbghtjvuikmfjuef\n" + | |
"dmqwcamjtlcofqib\n" + | |
"zbczldlfdzemxeys\n" + | |
"mdlqoklybhppdkwe\n" + | |
"tuyajhkexrrrvnlb\n" + | |
"ylfolaubymxmkowo\n" + | |
"nnsyrfnoyrxswzxn\n" + | |
"zkhunhhhigbsslfk\n" + | |
"spbokzdfkbmflanz\n" + | |
"zmzxvrwdhiegfely\n" + | |
"imywhfczvmgahxwl\n" + | |
"fnvabvxeiqvsarqq\n" + | |
"yschramprctnputs\n" + | |
"ubyjrgdzsvxzvouj\n" + | |
"qnvdhpptympctfer\n" + | |
"smipxcntyhjpowug\n" + | |
"ouhjibgcmotegljy\n" + | |
"zpflubaijjqqsptz\n" + | |
"fgysnxrnfnxprdmf\n" + | |
"pbpznrexzxomzfvj\n" + | |
"thhzjresjpmnwtdv\n" + | |
"sbmokolkhvbfqmua\n" + | |
"sxxpdohxlezmqhhx\n" + | |
"pevvsyqgoirixtqh\n" + | |
"wdxrornmhqsbfznb\n" + | |
"zjqziqbctxkshqcn\n" + | |
"nbqcwpzfwfaahylk\n" + | |
"bxbvkonpcxprxqjf\n" + | |
"xplbpqcnwzwqxheb\n" + | |
"prsakggmnjibrpoy\n" + | |
"xoguxbpnrvyqarjl\n" + | |
"ilrgryrmgwjvpzjy\n" + | |
"efwrmokaoigjtrij\n" + | |
"yhcncebopycjzuli\n" + | |
"gwcmzbzaissohjgn\n" + | |
"lggmemwbbjuijtcf\n" + | |
"fkqedbfrluvkrwwl\n" + | |
"jcbppekecevkwpuk\n" + | |
"onvolrckkxeyzfjt\n" + | |
"zzousprgrmllxboy\n" + | |
"cajthmamvxuesujl\n" + | |
"rmiozfsikufkntpg\n" + | |
"lvekypkwjbpddkcv\n" + | |
"dwaqzfnzcnabersa\n" + | |
"pcdsskjopcqwhyis\n" + | |
"uabepbrrnxfbpyvx\n" + | |
"yxlgdomczciiunrk\n" + | |
"ccerskfzctqxvrkz\n" + | |
"edvmkntljlncwhax\n" + | |
"xtcbwecdwygrvowo\n" + | |
"axqgqjqkqwrgcqot\n" + | |
"tyjrynolpzqwnjgj\n" + | |
"thrtmlegdjsuofga\n" + | |
"mpgoeqkzzqqugait\n" + | |
"emuslxgoefdjyivl\n" + | |
"klehpcehdznpssfb\n" + | |
"xfgvugyrdxolixkc\n" + | |
"acenyrbdwxywmwst\n" + | |
"yqgperajsfsamgan\n" + | |
"dbjxlnumrmhipquw\n" + | |
"hsnhirmswcenewxm\n" + | |
"qehqkbhmgucjjpwo\n" + | |
"gprjdglsbtsfzqcw\n" + | |
"wvqkyrkoratfmvfi\n" + | |
"myhzlerupqbduqsl\n" + | |
"couyazesiuhwwhht\n" + | |
"scxzehubxhkfejrr\n" + | |
"gqlitwfriqkmzqdd\n" + | |
"pxtbmqelssoagxko\n" + | |
"dzhklewjqzmrfzsw\n" + | |
"yxgeypduywntnbji\n" + | |
"kwzbgzhkzbgedlfh\n" + | |
"vukmuyfstgmscuab\n" + | |
"vcmaybfvdgwnasgt\n" + | |
"qmybkqqdhjigzmum\n" + | |
"cbnuicuncvczyalu\n" + | |
"qdgpsdpdlgjasjqr\n" + | |
"kdzxqqheurupejjo\n" + | |
"mcatrxfchbqnxelm\n" + | |
"badunwkeggdkcgco\n" + | |
"ntaeanvcylpoqmxi\n" + | |
"ghnyfytpzgvuokjn\n" + | |
"ozepydixmjijdmts\n" + | |
"qefcfwzdhwmcyfvp\n" + | |
"ycyktmpaqgaxqsxt\n" + | |
"edpizkxnsxeeebfl\n" + | |
"uwciveajsxxwoqyr\n" + | |
"rbvjkljpxtglqjsh\n" + | |
"nbplrskduutrptfk\n" + | |
"vewrbadvkseuloec\n" + | |
"upaotnjxquomoflx\n" + | |
"qfwxkinrousqywdd\n" + | |
"mqzxvvskslbxvyjt\n" + | |
"oxicszyiqifoyugx\n" + | |
"bkitxwzjpabvhraj\n" + | |
"ydrbyjecggynjpir\n" + | |
"hezyteaublxxpamq\n" + | |
"hxkuektnoovsehnd\n" + | |
"cwtbbavnhlpiknza\n" + | |
"qrwvkhbyasgfxwol\n" + | |
"qryjbohkprfazczc\n" + | |
"wjksnogpxracrbud\n" + | |
"znmsxbhliqxhvesr\n" + | |
"gkippedrjzmnnwkp\n" + | |
"pklylwsnsyyxwcwg\n" + | |
"osdpwbxoegwaiemr\n" + | |
"kpslrrrljgtjiqka\n" + | |
"vuqkloqucpyzfxgk\n" + | |
"bvtdsisgvkuzghyl\n" + | |
"qlcayluuyvlhdfyy\n" + | |
"kbimqwnzanlygaya\n" + | |
"nvoeanlcfhczijed\n" + | |
"kqvcijcuobtdwvou\n" + | |
"pmhdpcmxnprixitl\n" + | |
"yueilssewzabzmij\n" + | |
"zqxhafrvjyeyznyg\n" + | |
"mhdounmxkvnnsekx\n" + | |
"hnacyglnzicxjakg\n" + | |
"iaxfdqibnrcjdlyl\n" + | |
"iypoelspioegrwix\n" + | |
"uiqouxzmlnjxnbqt\n" + | |
"kslgjfmofraorvjo\n" + | |
"bgvotsdqcdlpkynk\n" + | |
"huwcgxhvrrbvmmth\n" + | |
"vpqyfnkqqjacpffw\n" + | |
"hpjgdfovgmrzvrcl\n" + | |
"vbntbhbvdeszihzj\n" + | |
"nrbyyuviwyildzuw\n" + | |
"wckeoadqzsdnsbox\n" + | |
"xgsobwuseofxsxox\n" + | |
"anvhsxdshndembsd\n" + | |
"iygmhbegrwqbqerg\n" + | |
"ylrsnwtmdsrgsvlh\n" + | |
"zvvejnrarsavahvc\n" + | |
"yncxhmmdtxxeafby\n" + | |
"kekgiglblctktnes\n" + | |
"uoqgymsrlrwdruzc\n" + | |
"saaoymtmnykusicw\n" + | |
"bqvcworpqimwglcp\n" + | |
"zbpgtheydoyzipjv\n" + | |
"pkykzslwsjbhcvcj\n" + | |
"jhwxxneyuuidrzvl\n" + | |
"pafeyajcrlehmant\n" + | |
"klszcvtmcdeyfsmj\n" + | |
"ledsltggvrbvlefn\n" + | |
"hubpbvxknepammep\n" + | |
"gthxhaapfpgtilal\n" + | |
"jtfhbozlometwztj\n" + | |
"jrhshycyenurbpwb\n" + | |
"fyaxbawrsievljqv\n" + | |
"lgfcgbenlqxqcxsd\n" + | |
"dhedabbwbdbpfmxp\n" + | |
"mxzgwhaqobyvckcm\n" + | |
"qboxojoykxvwexav\n" + | |
"jcpzfjnmvguwjnum\n" + | |
"ohpsxnspfwxkkuqe\n" + | |
"nyekrqjlizztwjqp\n" + | |
"thuynotacpxjzroj\n" + | |
"wymbolrlwosnbxqx\n" + | |
"iyaqihnqvewxdtjm\n" + | |
"hdvdbtvfpdrejenu\n" + | |
"gtjscincktlwwkkf\n" + | |
"wtebigbaythklkbd"; | |
Pattern p1_p1 = Pattern.compile("ab|cd|pq|xy"); | |
Pattern p1_p2 = Pattern.compile("(.*[aeiou]){3}"); | |
Pattern p1_p3 = Pattern.compile("(.)\\1"); | |
Pattern p2_p1 = Pattern.compile("(..).*\\1"); | |
Pattern p2_p2 = Pattern.compile("(.).\\1"); | |
int p1_count = 0; | |
int p2_count = 0; | |
String[] lines = input.split("\n"); | |
for(String line : lines) | |
{ | |
if(!p1_p1.matcher(line).find() && | |
p1_p2.matcher(line).find() && | |
p1_p3.matcher(line).find()) { | |
p1_count++; | |
} | |
if(p2_p1.matcher(line).find() && | |
p2_p2.matcher(line).find()) { | |
p2_count++; | |
} | |
} | |
System.out.println("5-1: " + p1_count); | |
System.out.println("5-2: " + p2_count); | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment