Compare commits
1 commit
Author | SHA1 | Date | |
---|---|---|---|
|
da7ad767b0 |
5 changed files with 215 additions and 16 deletions
7
Main.hs
7
Main.hs
|
@ -13,6 +13,7 @@ import Day8
|
|||
import Day9
|
||||
import Day10
|
||||
import Day11
|
||||
import Day12
|
||||
|
||||
main :: IO ()
|
||||
main = do
|
||||
|
@ -37,5 +38,7 @@ main = do
|
|||
-- Day9.main
|
||||
-- putStrLn "Day 10"
|
||||
-- Day10.main
|
||||
putStrLn "Day 11"
|
||||
Day11.main
|
||||
-- putStrLn "Day 11"
|
||||
-- Day11.main
|
||||
putStrLn "Day 12"
|
||||
Day12.main
|
||||
|
|
140
inputs/day12.input
Normal file
140
inputs/day12.input
Normal file
|
@ -0,0 +1,140 @@
|
|||
WWWWWWWWWWWWWWWWWWHHHHHHHHHHHBYYYYYYYYYYYJJJJJJJJJJJJJJZLLLLLLLLLLLLLLLLLLLLLLBBYBBBBBBBBTTTTKKKKKKKKKKKKKOOOUUUUUUUUUUUSSSSSSSSSSSSSSSSSSSO
|
||||
WWWWWWWWWWWWWWWWWWHEHEHHHHHHBBBYYYYYYYYYYJJJJJJJWJJZJZZZZLLLLLLLLLLLLLLLLLLLLLBBBBBBBBBBBBTTTKKKKKKKKKKKKKOOOUUUUUUUUUUUUSSSSSSSSSSSSSSSSSHH
|
||||
WWWWWWWWWWWWWWWWWWWEEEHHHHHBBBBBYYYYYYYYYJYJJJJWWJJZZZZZZLLLFFFLLLFLLLHHHHHHHLBBBBBBBBBBBBTTTKKKKKKKKKKKKKOOOOUUUUUUUUUSSSSSSSSSSSSSSSSSSSHH
|
||||
WWWWWWWWWWWWWWWWWEEEEEEEEHHBBBSSYYYYYYYYYYYWWWWWWJJZZZZZZLFLFFFFFLFFFLHHHNHHHHABBBBBBBBBBBTTKKKKKKKKKKKKKKOOOUUUUUUUUUUSSSSSSSSSSSSSSSSSHHHH
|
||||
WWWWWWWWWWWWWWGEEEEEEEEHEHHHHHHSYYYYYYYYYYYYWWWWWWZZZZZZFFFFFFFFFFFFLLLHHNHHHHABBBBBBBBBBBTTKKKKKKKKKKKKKKKOOUUUUUUUSSSSSSSSSSSSSSSSSSSSHHHH
|
||||
WWWWWWWWWWWWWWWEEEEEEEEHHHHHHHHSSSYYYYYYYYYWAWWWWWWZZZZFFFFFFFFFFFFHHHLHHHHHHAABBBBBBBBBBBBTKKKKKKKKKKKKKKKOOFUUUUUUUUUSUUSSSSSSSSSHHHHHHHHH
|
||||
WWWWUWWWWWWWWWWWEEEEEEEHHHHHHHHSSSSSYYYWWYYWAWWWWWWZZZZFFFFFFFFFFFFFHHHHHHHHHBABBBBBBBBBBBBBBKKKKKKKKKKKKKKFFFFUUUUUUUUUUSSSSSSSSSSHHHHHHHYY
|
||||
WWWWWWWWWWWWWWWWEEEEEEEEHHHHSSSSSSSSYYYWWWWWWWWWWDWWWZZFFFFFFFFFFFFFHHHHHHHHHBABBBBBBBBBBBBBBPPPKKKKKKKKKKKKFFAFUUUUUUUUSSSSSSSSSSSHHHHHHHHY
|
||||
WEEEWWWWWWWWWWWEEEEEEEEHHHHHHSSSSSSSYSSWWWWWWWWWWDDDZZZFFFFFFFFFFFFHHHHHHHHHHBBBBBBBBBBBBBBBPPPPKKKKKKKKKKKKFFFFVUUUHHHSSSSSSSSSSSHHHHHHHHHH
|
||||
EEEEWWWWWWWWEEEEEEEEEREEHHHHHSSSSSSSSSMWWWWWWWWWWWDDDDFFFFFFFFFFFFFHHHHHHHHHHHBBBBBBBBBBBBBBPPPPPPKKKKKKKKKOFFFFUUUUHHHSSSSOSSDSSSHHHHHHHHHH
|
||||
EEEEEWWWWWXWEEEEEEERRRRHHHHSSSSSSSSSSSWWWWWWWWWWWWCCCDDFFFFFFFFFFFFFHHHHHHHHHHBHHBBBBBBBBBBBPPPPPPPKKKFFFKFFFFVFUUUHHHHSSHHOODDSSSHRHHHHHHHH
|
||||
EEEEEWWWWWWJJEJEEEERRRHHHHHRRSSSSSSSSSMMWWWWWWWWWCCCCCCFFFFFFFFFFFFFFHHHHHHHHHHHHBBBBBBBNNBGPPPPPPPPPKFFFFFFFFVVVUHHHHHHHHHOODDSRRRRHHHHHHHH
|
||||
EEEEEWEWZZJJJJJJEEERRRRRRRHRHSSSSSSSSSSWWWWWWWWCCCCCCCXXFFFFFFFFFFFFFHHHHHHHHHHHHHNNNBBNNNNPPPPPPPPPPPFFFFFFFFFVVHHHHHHHHHOHOOORRRRRHHHHHHHH
|
||||
EEEEEEEIIIJJJJOOJJRRRRRRRRRRRRRSSSSSSSSWSWWWWCWCCCCCCCXXXFFFMYMMMFFFFHHHHHHHHHHHHHHLNNNNNNPPPPPPPPPPPPPFFFFFFFFVHHHMHHHHHHOOOOORORHHHHHHHHWW
|
||||
QEEEEIIIIIIJJJJJJJVRRRRRRRRRRRRSSSSSSSSSSWWWCCCCCCCCCCXXXFFFMMMMMMFFHHHHHHHHHHHHHHLLNNNNNNNPQPPPPPPPPPPFFFFFFFFHHHMMMMMMHHOOOOOOORRHHHHHHWWW
|
||||
QQQEEIIIIIIJJJJJJJRRRRRRRRRRRRRSSSSSSSSSSWWWCCCCCCCCCCXXXFSFFMMMMMUUTHHTTHHHHHHHHLLLLLNDDNNNPPPPPPPPPPPPPFFFFFFFFMMMMMMMHOOOOOOOOHHHHHHHHHWW
|
||||
QQQEEIIIIJJJJJJJJBRRRRRRRRRRRRRRSSSSSSSSWWCCCCCCCCCCXXXXXSFFFMMMMMMUTTTTTHHTHHHHLLLLKNNDDNNNNPPPPPPPPPPPPFFFFFFFFMMMMMMWOOOOOOOOOHDDDHHHHWWW
|
||||
QQQQEJJJIJJJJJJJJRRRRRRRRRRRWRTSSSSSSSSSSCCCCCCCCCCCCXXXXSSFFMMMMMMMMTTTTTTTLDLLLLLLKKDDNNNNNNPPPPPPPPPPFFFFZFMMMMMMMMMOOOOOOOOOOZODDHHHHWWW
|
||||
QQQQJJJJJJJJJJJJJJJRRRRRRRURRRTSSSSSSSSSSSSCCCCCCCCCCCCXXSSSMMMMMMMMMMTTTTTLLLLLLLLLLDDDDDDNNNPPPPPPPPPPFFFFFMMMMMMMMMMTOOOOOOOOOOODDDDHHDDW
|
||||
QQQQJJJJJJJJJJJJJJRRRRRRRRURMRSSSSSSSSSSSSSCCCCCCCCCCCCXXSSSMMMMMMMMMMQTTTTTLLLLLLLLLDDDDDDNNNPPPKPPPPPTFFFFFMMMMMMMMMMTTOOOOOOOOODDDDHHHDDW
|
||||
QQQJJJJJJJJJJJJJJJJBBBRRRRRRRSSSSSSSSSSSSSCCCCCCCCCCHSSSSSSSMMMMMMMMMQQQTTLTLLLLLLLLLDDBDDDNNPPPPPPPPPPTFFFFMVMMMMMMMMEOOOOOOOOOOOOOODDHHDDW
|
||||
QQQQQQQJJJJJJJJJJJJBBBJRRRRRRSSSSSSSSSSSSSSCCCCCYYCCHHYSSSSSSMMMMMMMMQQQLLLLLLLLLLLLDDDBBWDNHHPPPPIHPPPTTTFFMMMMMMMMMEEOOOOOOOOOOOOODDDDDDDD
|
||||
QQQQQJJJJJJJJJJJJJJBBBJRRRRYSSYSSSSSSSSHHHYYCCCCYYYHHYYSSSSSSSMMMMMMQQQQQQLLLLIILLLLDDDBBBBNHHPPPPPHHHPHTTMMMMMFMMMMMTTOOOOOOOOOOOODDDDDDDDZ
|
||||
QQQQQQQJJJJJJJJJJJJBBBJKKKRYYYYYSSSSHHHHHHYYCCCYYYYYYYYYSSSSSSSMSSSQQQQQQQQQLLLLLDDDDDBBBBBBHHHPPPHHHHHHTLLLTTMMMMMMMMTOOOOOOOOOOOOODGDDDDDZ
|
||||
QQQQQQQJJJJJJJJJJJJBBBJJKJYYYYYYYSSSSHHHHHHYYYYYYYYYYYYYZSSSSSSMSQQQQQQQQQQQJLLDDDDBBBBBBBBBBHHHHHHHHHHHHLLLTTMMMMMMMTTOTTWOOLOHGGGGGGGGDDSZ
|
||||
QQQQQQQQQJVVAAJJJJJBBBJJJJYYYYYYYYSSHHHHHHHYYWWWWWWWWWKYSSSSSSSSSSSSQQQQQQQQQQLLDDDBBBBBBBPBBHHHHHHHHHHHHLLLTTTTTMTTMMTTTWWWOGGGGGGGGGGGDDSS
|
||||
QQQQQQQQQQVVQAAAJJJBBBJJJJJYYYYYYYHHHHHHHHHYYWWWWWWWWWYSSSSSSSSSSSSSQQQQQRQDDDDDDDDBBBBBPBPBHHHHHHHHHLLLHLLLTTTTTMTTTTTTTWWWWWWGGGGGAAGGDSSS
|
||||
QQQQQQQQQQQQQAAAYJJBBBJJJPJYYYYYYYYHHHHHHVYYWWWWWWWWWWYSSSSSSSSSSSSSQQQQRRDRRRDDDDDBBPBPPBPPHHHHHHHHHHLLLLLLZTTTTTTTTTTTTTWWWWWWWGGGAAAGGSSS
|
||||
AQQQQQQQQQQQAAAYYJJJJJJJJJYYYYYYYYYHHHHHHHYYWWWWWWWWWWYSSSSSSSSSSSSSQQQQQRRRRDDDDDDBDPPPPPPHHHHHHHHHHHLLLLZZZTTTTTTTTTTTTTWWWWWWWGGGAAASSSSS
|
||||
AAAQQQQQQQQQYYYYYJJJJJJUJJYYYYYYYYYLHHHHHHHYWWWWWWWWWWYYSSSSSSSSSSSSQQQQQRRRRDDDDDDDDPPPPPPZHHHHHHLLLHLLLLZZZTTTTTTTTTTTTTWWWPWWWWGGGAAASSSS
|
||||
AAAQQQQYOYYBYYYYYYYJJJUUJJYYYYYYYYLLLLLWWWWWWWWWWWWWWWYYSSSSSSSSSQQQQQQQQRRRRRDDDDDDQQPPPZPZHHHHHHLLLLLLLZZZZZZZTTTTTTTTTWWWWPPPPPPPPPPASSAA
|
||||
AAAAAQJYYYYYYYYYUKUJJUUNJJJYYYYYYYLLLLLWWWWWWWWWWWWWWWRSSSSSSSPPSSXXQQQQQRRRRDDDDDDDQPPZZZZZZHHHHHHLLLLLLZZZZZZZZTTTBBBBWWWWWPPPPPPPPAAASSSA
|
||||
AQAAAAYOYYYYYYIUUUUUJUUUYYYYYYYWLLLLLLLWWWWWWWWWWWWWWWRSSSSSSSAPPXXXPQQYYYRADDDDDDDDQQZZZZZZZHHZLLLLLLLLZZZZZZZZZTTTBBBWWWWWWWPPPPPPPAAAAASA
|
||||
AQAQQAYYYYYYYYIYYUUUUUOUUYYYYYWWLLLLLLLWWWWWWWWWWWWWWWRSSSSSSSPPPPPPPQYYYYRDDDDDDQQQQCQQZZZZZZZZLLLLLLLZZZZZZZZZZBBBBBBBBBBWWWPPPPPPPAAAAAAA
|
||||
AQQQQQYYYYYYYYYYYUUUUUUUUUUUYYWWVLLLLLLWWWWWWWWWWWWWWWRSSSSSSSPPPPPPPPPPYYYDDDDDDQQQQQQQQZZZZZSSSLLLSLLLLZZZZZZZUZZBBBBBBBBBWZPPPPPPPPAAAAAA
|
||||
QQQQQYYYYYYYYYYYYUUUUUUUPUUUUWWWWWDLLLLWWWWWWWWWWWWZZZTTPSTTTTTTTTTPPPOOOOOOODODDQQQQQQQQZZZZSSSSLSSSSLLLZZZZZZZZZBBBBBBBBBBZZZZPPPPPAAAAAAA
|
||||
QQQQQRYYYYYYYYYYYYUUUUUUUUUUUWWWWWWLLLLLWWWWWWWWWWWSSSTTTTTTTPTTTTTPPPOOOOOOOOODDQQQQQQQQQZZZSSSSSSSSSLLZZZZZZZZZJBBBBBBBBBBZZZZZPPPPAAAAAAA
|
||||
QQQQYYYYYYYYYYYYYYUUUUUUUUUUUWWWWWWLLLLLLLLLWWWSSSSSSTTTTTTTTTTTTTTPPPOOOOOOVOOODQQQQQQQQZZZZSSSSSSSSSLZZZZZZZZZZBBBBBBBBBBBZZZZZZZZZZZAAAAA
|
||||
QQQQYMMYYYYYYYYYYYUUUUUUUUUUUUWWWWWWLLLLPPPLWWWSSSSSSFTFTTTTTTTTTTTPPPOOOOOOOOOHDXXQTQQQQZSSZSSSSSSSSKLSSHZZZZZZZZBBBBBBBBBBZZZZZZZZZZAAAAAA
|
||||
QQQYYYYYYYYYYYYYYYUUUUUUUUUUUWWWWWWWLLLLPPSSSSSSSSSSSFTFFFFFTTTTTTTPOOOOOOOOOOOHHXXZTQQDDSSSSSSSSSSSSSHHHHZZZZZZBBBBBBBBBBBBZZZZZZZZZZAAAAAA
|
||||
QQQYYYYYYYYYYYYZZYUUUUUUUUUKWWWWWWWWWWLLLLSSSSSSSSSSSFFFQQQQTTTTTTTPQQOOOOOOOOOHHZZZZZQDDDSSSSSSSSSSSSHHHZZQZZZBBBBBBBBBBBBBZZZZZZZZZZAAAAAA
|
||||
QQQQYYYQYYYYYYYUUUUUUUUUUUUKKWWQWWWWWWLLLLSSSSSSSSSSSSQQQQQQQQTTTTTTTTTTOOOOOOOXHZZZZZZZZDSSSSSSSSSSSSHHHZZZZZZCCBBBBBBBBBBBZZZZZZZZZZZAAAAA
|
||||
QQQQQQQQPRYYYYVUUUUUUUUUUUUKWWWWWWWWWWMLLLBBSSSSSSSSHQQQQQQQQQTTTTTTTTTTOOOOOOOOOOZZZZZZZSSSSSSSSSSSSSSHHHHZTZCCBBBBBBBBBBBBZZZZZZZZZZZAAAAV
|
||||
QQQQQQQQPPPPPYPUUPPUUUUUUUUUUWWWWWWWUWBBBBBBSSSSSSSSHHQQQQQQTTTTTTTTTTTTOOOOOVVVVZZZZZZZZDSSSSSSSSSSSSSSSHHSSSCCBBBBVBBBBBBZZZZZZZZZZZZAAAAV
|
||||
QQQQQQQQQPPPPPPPPPPUUUUUUUHHWWWWWWLWWWBBBBBBSSSSSSSSHHHQQQQQTTTTTTTTTTTTOOOOVVVZZZZZZZZZZSSSSSSSSSSSSSSSSXXSSSCCCSBSBBBBBBZZZZZZZZZVVZAAAAVV
|
||||
QQQQQQQQPPPPPPPPPPPPPPUUHHHHHHHWWWHHKWBBBBBRSSSQSZSSSHHQQQQQTTTTTTTTTTTTVVOVVZZZZZZZZZZZSSSSSFSSSSFSSSSSSSSSSSSSCSSSSBBBBZZZZZZZZZVVVZVVVVVV
|
||||
QQQQQQQQQPPPPPPPPPPPUUUHHHHHHHHHWHHHWWWBBBBBSSSQZZSHHHQQQQQQTTTTTTTTTGOOVVVVVZZZZZZZZZZZZSCCFFFFFFFSYYYYYSSSSSSSSSSSSBBBBBZZZZZZZVVVVVVVVVVV
|
||||
QQQQQQQQQPPPPPPPPPPPPPPOHWWHHHHHHHHHWWWBBBBBPZZZZZNJJHQQQQQQTTTTTTTTTGGGGVVVAAAAAZZZZZZZZZCSFFFFFFFFFYYYYYSSSSSSSSSSSSHBBBWZZZZZZVVVVVVVVVVV
|
||||
QQQQQQQQPPPPPPPPPPPPPPPPHWHHHHHHHHHHWWWBBBBBPZZZZZJJJJQQQQQQTTTTTTTTTGGGVVVVAAAAAZZZZZZZZSSSFFFFFFFFYYYYYYYSSSSSSSSSSHHBBZZZZZZZVVVVVVVVVVVV
|
||||
QQQQQQQQQPPPPPPPPPPPPPPPPPHHHHHHHHHHWWWBBBBBZZZZZZJJJQQQQQUQTTTTTTTTTGGVVVVVAAAAAZZZZZZZZSSSFFFFFFYYYYYYYYPSSSSSSSSSJJJBBQQQQZZZZVMVVVVVVVVV
|
||||
QQQQQQQQPPPPPPPPPPPPPPPPPPHHHHHHHHHWWWBBBVBBZZZZIZJJJJQQPQJQJGTTTTTTTGGGVVVVAAAAAZZZZZZZZSDFFFFFFFFYYYYYYYSSSSSSSSSJJJJJQQQQQZZZVVVVVVVVVVVV
|
||||
QQQQQSSSPPPPPPPPPPPIPPPPQPEHHHHHFNFFFWBBBVBBBBZPIJJJJJJQJJJJJJTTTTTTTGGVVVVNAAAAAAAAAZZJJDDDFFFFFFYYYYYYYYSSSOOSSSSJJJJJQQQQQQQVVVVVVVVVVVVV
|
||||
SNSSSSSSSPPPPPPPIIPIIIIPPPPXHHHHFFFFFBBBBCCCCYYIIIIJJJJJJJJJJJGGGGGGGGGGGVVNAAAAAAAAAZZZJDDDDFFFFFYYYYYYYYSSSOOSSSJJJJJQQQQQQQQQQVVVVVVVVVVV
|
||||
SSSSSSSUPPPPPPPPIIIIIIIIXPPXFFFFFFFFFBSBCCCCCCCIIIIJJJJJJJJJJGGGGGGGGGGGHNNNAAAAAAAAAZZZZZDDDDJVFFYYJYJJYOSSOOOPPSPPJJJJQQJIIIQQQVVVVVVVVVVV
|
||||
SXSSSSUUPPPPPPIIIIIIIIIIXXXXFFFFFFFFFFCCCCCCSCCIIIIIIJJJJJJJHHHHGGGGGGGGHNNNAAAAAAAAAZZZZVVDDDJJJJYYJJJJJOOOOOOPPPPJJJJJJJJIIQQEEENVVVVVVVVV
|
||||
SSSSSSSUPPPPIIIIIIIIIIIXXXFFFFFFFFFFFFFCCCCCCIIIIIIIIJJJJJJHHHHHHHGGGGGGGNNNAAAAAAAAAVVZVVVVDDJJJJJJJJJJJOOOOXOIIIIJJIJJJJIIIIQEEEVVVVVVVVVD
|
||||
SSSSSSSSXPPXIIIIIIIIIIIIIXFFFFFFFFFFCCCCCCCCCIIIIIIIIIJJHHHHHHHHHHHGGGGGGGNNNWWVAAAAAVVVVVVVDDDDJJJJJJJJJJJJOOOMOIJJIIJJIIIIIIIEEEEVVVVVVDDD
|
||||
SSSSSSSSXXPXXIIIIIIIIIIIIIIOFFFFFFFCCCCCCCCCCIIIIIIIIIHHHHHHHHHHHFGGGGGGGGGNNNNNAAAAAVVVVVVVVVDDJJJJJJJJJJOJOOOOOIIIIIIIIIIIIIEEEEEEVVVVVVVD
|
||||
SSSSSSSXXXXXXIIIIIIIIIIIIIIOFFFFFFFFCCCCCCCCIIIIIIIIIHHHHHHHHHHHHHLGGGGGGGGGNNNNAAAAAVVVVVVVVDDDJJJCCCJJJJOFOOOOOIIIIIIIIIIIIIEEEEEEQVRVVVVD
|
||||
SSSSSSSXXXXXIIIIIIIIIIIHIIOFFFFFFFFCCCCCCCCCIIIIIIIIIIVHHHHHHHHHYYQXGGGGEEEGGGNNNNVVVVVVVVVDDDJJJJCCCJJJJJOOOOOOOOOIIIIIIIIIIIEEEEEEQQFVFFFD
|
||||
SSSSSSSSSSXXXXXXXXIIIIIIIIOOOFFFFFFFCCCCCCCIIIIIIIIIIIHHHHHHHHHHYYQQGGLLEEGGGSVVVVVVVVVDDVDDDDDGKKKKCJJJJOOOOOOOOOFOOIIIIIIIWIWWEEEEEFFFFFFF
|
||||
SSSSSSSSXXXXXXXXXXIIIYYYIOOOOFFFMFMFCCCCCCCIIIIIIIIIIIHHHHHHHHHHYQQQQQQLEEGGGSVSSSVVVVVDDDDDDDDGKKKKKKOOOOOOOOOOOOOOOIIIWIWWWWWWWEEEEFFFFFFF
|
||||
SSSSSSSSXXXXXXXXXXIIOOYYIOOOFFFFMMMMCCCCCCCCIIIIIIIIIIHHHHHYHHHHYYQQQQQLEEEGSSSSSSVVVVDDDDGGGDGGKKKKKKOGOOOOOOOOOOOOOIIIWWWWWWWWWEEEEFFFFFHF
|
||||
SSSSSSSSXXXXXXXXXXXXXXXXXOOOOOOFMCCCCCCCCCCIIIIIIIIIIIBHHHYYHHHYYYQQQQQEEEEETTSSSSSVVDDDGGGGGGGGKKKGKKKGOOOOOOOOOOOOOOOOWWWWWWWWXXXEEFFFFHHH
|
||||
SSSSSSSXXXXXXXXXXXXXXXXXXOOOOOOOMOCCCCCCCCCIIIIIIIIIIBBHSSYYYYYYYYQQQQQQWEETTTTSTTVVVVDDGGDGGGGGKKKGGKGGOOOSOOOOOOOOOOWWWWWWWWWXXXXXEXXFFHHH
|
||||
SSSSSSXXXXXXXXXXXXXXXXXXXOOOOOOOOOOCCCCCCYIIIIIIIISISSSSSSSSYYYYYQQQQQQQWTTTTTTTTTTVDDDGGDDGGGGGGGGGGGGGGOOSSOOOOOOOOOWWWWWWWWWWWXXXXXXFFFFH
|
||||
SSSSSSSSXXXXXXXXXXXXXXXXXOOOOOOOOPPPCCCCYYIIEIIIISSSSSSSSSSYYYYYYQQQQQWWWWTTTTTTTTTTTDDDDDYGGGGGGGGGGWGGVOOSSNOOOOOWWOWWWWWWWWWWWXXGGGGGGFHH
|
||||
SSSSZZSXXXXXXXXXXXXXXXXXXOOOOOKKKKKKPCYYYYYYYOOOSSSSSSSSSSSSIYYIIQQQQQQQWTTTTTTTTTTTDDDDDYYYGGGGGGGGGGGSSSSSSSSWOOWWWWWWWWWQWWWWWXXGGGGGGHTH
|
||||
SSSSSSSSXXXXXXXXXXXXXXXXXOOAOOKKKKKKSYYYYYYYOOOSSSSSSSSSSIIIIIIIIQQQQWWWWTTTTTTTTTTTDDDDDDYYGYYGGGGGGGSSSSSSSSSWOOWWWWWWWWQQFFWWWXYGGGGGHTTT
|
||||
SSSSSSSSXXXXXXXXXXXXXXXXXAAAAAKKKKKKKKVYYYYOOOOSSSSSSSSSSSIIIIIIIIQQQQWWHATTTTTTTTTTDDDDDDYYYYYGGGGGGGGGGSSSSSSWWWWWWWWWWWQQFFFFWXYYYYGGHHTN
|
||||
SPPSSXXXXXXXXXXXXXXXXXXXXAAAAAKKKKKKKKVVVUUUUOOSSSSSSSSSSIIIIIIIIIQMQHHHHHHTTTTTTTDDDYYYYYYYYYGGGGGGGSUSSSSSSSWWWWWWWWWQQQQQQFFFYYYYYYHHHTTT
|
||||
SPPPXXXXXXXXXXXXXXXXXXXXXAAAAAKKKKKKKKAUUUUUUUOUUUSSSSSSSIIIIIIIIIIMMMHHHHHTTTTTTTTDDYYYYYYYYYGEEEEEEEEEESSSSSOOOOOOOOWWQQQQFFFFYYYYYYHTTTTT
|
||||
PPXXXXXXXXXXXXXXXXXXXXXXXAAAAAKKKKKKKKKAUUUUUUUUUUUSSJSSSIIIIIIIIIIIMMRHRRHTTWTTTTTDDYYYYYYYYYGEEEEEEEEEEEOOOOOOOOOOOOEEQQQQQYFYYYYYYYYYTTTT
|
||||
PPPXXXXXXXXXXXXXXAAAIIIAAAAAAAKKKKKKKKKAUUUUUUKKKKKKKJSJJIIIIIIIILLRRRRRRRHRWWWWTTDDYYYYYYYYYYYEEEEEEEEEEEOOOOOOOOOOOOEEQQQQQYYYYYYYYYYTTTTT
|
||||
PPPPPDXXXXXXXXXXXIANIIAAAAAAAAKKKKKKKKKUUUUUUUKKKKKKKJJJJITJJJIIILLLLRRRRHHRWRRWTTDTYYYYYYYYYYYEEEEEEEEEEEOOOOOOOOOOOOEEQQQQQYYYYYYYYYYTTTTT
|
||||
PPPDDCXXXXXXXXXXXIIIIAAAAAAAAAKKKKKKKKKKKKKKKKKKKKKKKJJJJMJJJJILLLLLRRRRRRHRRRRRTTTTTYYYYYYEEEEEEEEEEEEEEEESSSOOOOOOOOEEOQQQYYYNNNYNNNYTTTTT
|
||||
PPPDDDDDDDXWXDDDIIIIIAAAAAAAAAKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJLLJJJLLRRRRRRRRRCCCTCTTYYYYYYEEEEEEEEEEEEEEEESFFOOOOOOOOEEOOOQQYYNNNNNNNYYTTTT
|
||||
PPDDDDDDDDKDDDDDIIIAAAAAAAAAAAAAKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJLLLRRRRRRRRRCCCCCCYYYYYYEEEEEEEEEEEEEEEESSFOOOOOOOOEEOCOQQQYNNNNNNNTTTTTT
|
||||
PPDDDDDDDDRRDDDDIHHHHHAAAAAAAAALKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJLLLLRRRRRRRRRLCCCYYYYYYYEEEEEEEEEEEEEEEESSSEEOOOOOEEECCQQQQNNNNNNNTTTTTTT
|
||||
PPPDDDDDDDRRDDDDDKHHHHAAAAAAAAAAKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJLLLLRRRRRRRRLLCCCYDYYYYYEEEEEEEEEEEEEEECCCCEEOOOOOEEECCCQQQNNNNNNNNTTTTTT
|
||||
UUPPDDDDDDRDDDDDDKHHHHHHHHAAAAAAKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJLLLLLLLRRRRRRRLLCCOOYYAYFEEEEEEEEEEESSSSSSCCCEEOOOOOEEECCCCQNNNNNNNNNTTTTTT
|
||||
UUPUDDDUDDDDDDDDHHHHHHHHHHAAAAAAAAAAAKKKKKKKKKKKKKKKKKKJJJJJJJJJJLLLLLLRRRRRLLLALCCOOOAAEFEEEEEEEEEEELSSSHFCCCCFOOOOOCCCCCCCCKNNNNNNNNTTTTTT
|
||||
UUUUUUUUUUDDDDDDDDDHHHHHHHHHAAAAAAAASKKKKKKKKKKUXUQKKKKJBBBJJJJJLLDDLLLLLRRLLLLLLOCCOAAAEEEEEEEEEEEEELSHHHFCCFFFOOOOORRCCCCCCKKNNNNNNNNFFFFT
|
||||
UUUUUUUUUDDDDDDDTDHHHHHHHHHHAAAAAAAASKKKKKKKKKKSSSSKKKKSSBUJJJJJDDDDDDDLLDDLLLLLLOOOOOAEQEEEEEEEEEEEEEEHHFFFFFFFOOOOOCCCCCCCKKKKKKNNNNNFFFFF
|
||||
UUUUUUUUDDDDDDDDDDHHHHHHAAAAAAAAAAAASSSSSSSSSSSSSKKKKKKSSSUJJJJDDDDDDDDLLDDLLLLLOOOOOOOEEEEEEEEEEEEEEEEEETFFFFFFOOOOOOOOOOOUDKUUKBNNNFFFFFFF
|
||||
UUUUUUUUUDDDDDDDDDDDHHHWAAAAAAAAAAAASSSSSSSSSSDSSKKKKKKUUUUUUJJDDDDDDDDDDDDDLLOOOOOOOOESEEEEEEEEEEEEEEPFFFFFFFFFFFCCOOOOOOOUUUUUBBNNNFFFFFFK
|
||||
UUUUUUUUUUUDDDDDDDFFHWWWWWWWAAAAAAAASSSSSSSSSDDDUKKKKUUUDDUUUUJDDDDDDDDDDDLLLOOOOOOOOSEEEEEEEEEEEEEQQQPPPFFFFRROOOOOOOOOOOOUUUUUBBBNNFFFFKKK
|
||||
UUUUUUUUMUMDDDDDDDDDSWWWWWWWAAAAAAAAAPSSSSDSSDDUUUUUUUUUUDDDDDDDDDDDDDDDLDLLLOLOOOOOOFEEEEEEEEEEEEEQQQPPPFFFFFROOOOOOOOCCTUUUUUOYYYPNFFKKKKK
|
||||
UUUUUUUUMMMDDDDMMMMMMYWWWEWWWAAAAAADASSSSSDDDDDDDUUUUUUUDDDDDDDDDDDDDDDDLLLLLLLLOOOOOFVFFEFFEEEEEEQQQQQQMMMMMMROOOOOOOOBUUUUUUUYYYYYFFFFFKKK
|
||||
UUUUUUUUMMMMMMMMMMMMMMEEEEEEEAAAAAADDDSSSSDDDDDDDDUDUUUUUDDDDDDDDDDDDDTLLLLLLLLLOOOOOFFDFFFFEEEEEEQQQQQMMMMMMRROOOOOOOOUUUUUUUUUYYYYFFFKKKKK
|
||||
EEUUUUUUMMMMMMMMMMMMMMEEEENNEAAAAAADDDDDSDDDDDDDDDDDUUUUDDDDDDDDDDDDTTTLLLLLLLLLLLOOFFFFFFFFLLEUUUUJQQMMMMMMMMMOOOOOOOOUUUUUUUUUUYYFFFKKKKKK
|
||||
EEUUUUUMMMMMMMMMMMMMMMEQQNNNQAAAAADDDDDDTDDDDDDDDDDDDUUUUDUUDLLLDDDDTTTTTLLLLLLLLLLLLFFFFLLLLLEUUUUQQMMMMMMMMMMOOOOOOOORUUUUUUUUUYYFKKKKKKKK
|
||||
EEEEEUMMMMMMMMMMMMMPPPQQQNNNQQQAAAQQTTTTTTDDDDDDDDDDDUUUUUULLLLLLDDTTTTTTLLLLLLLLLLLLLFLFLLUUUUUUUUQQMMMMMMMMMMOOOOOOOOOOOOOOOUUUYYYKKKKKKKK
|
||||
EEEEMMMMMMMMKMMMMMFQQQQQQQNQQQQAQQQQQTTTTTDDDDDDDDDDDDUULLULLLLLTTTTTTTTLLLLLLLLLLLLLLLLLLLLUUUUUUUZZMZMMMMMMMMOOOOOOOOOOOOOOOUUUYYKKKKKKKKK
|
||||
EEEEEMMMMMMMGGGMMFFFQQQQQQQQQQQAQQQQQQTTTTDDDDDDDDDDDUUULLLLLLLLTDTTTTTTTLLLLLLLALALLAAAAALLLUUUUZZZZZZMMMMMMMMRRRIIRROOOOOOOOUUUUVKKKKKKKKK
|
||||
EEEEEEMEEEGGGGGGGFFFQGQQQQQQQQQQQQQQQTTTTTKDDDDDDDDDDUUULLLLLLLBTTTTTTTTTTTLLLLLAAAAAAAAAALLUUUUUZZZZZZZZMMIMMBIIIIIIROOOOOOOOUUBBKKKKKKKKKK
|
||||
EEPEPEMEEEGGGGGGGFFFGGQQQQQQQQQQQQQQQTTTTMDDDDDDDDDXXIIILLLLLLLBBBBBTTTTTTTLPPLLLLLAAAAAAAAAAUUUUUUUZZDZZMMIDDIIIBIIIIOOOOOOOOUBBBKKKKKKKKKK
|
||||
PPPPPEEEEEEGGGGGGGGGGQQQQQQQQQQQQQQTTTTTTMDDDDDDDDDXXXIILLLLLLLBBBTTTTTTTTTPPPLLLLLAAAAAAAAAAUUUUUUUZDDDDDIIAAAAAAAAAIOOOOOOOOUUKKKKKKKKKKKK
|
||||
JPPPPEEEEEGGGGGGGGGGGQQQQQQQQQQQQQQQTTTTDDDDDDDDDDDDDXIIILLRIIBBBTUTTKKKKKKPPTLTTTLAAVAAAAAAAUUUUUUUULDDDIAAAAAAAAAAAFOOOOOOOOUUKKKKKKKKKKKK
|
||||
JPPPLPPPPGGGGGGGGGGGGGQQQQQQQQVVNNNQTTTTTTDDDDDDDDDDDIIIIIIIIIIBTTTTTKKKKKKPPTTTTTTAAAAAAAAAUUUUUUUUUDDDDAAAAAAAAAAAAAAAOOOOOOFUFKKKKKKKKKKK
|
||||
JPPPPPPPWGGGGGGGGGZGGGGQQQQQVVVVVNNTTTTTTTTDDDDDDDIDIIIIIIIIIBBBBTTTTKKKKKKPPSSTTSAAAAAAAAAAUUUUUUUUUDDDDAAAAAAAAAAAAAAAFFFFFFFFFKKKKKKKKDDK
|
||||
JJJPPPPPWWWPPGGZGZZGGFGQFFVVVVVVVVNNNTTTTTTDDDDDDDIIIIIIIBBBIBBBBTTTKKKKKKKKPPSSTSAAAAAAAAAUUUUUUUUUUDDDDAAAAAAAAAAAAAAAFFFFFFFFFFKKKKKKDDDK
|
||||
JJPPPPPPPPPPPGZZZZZZGFFFFFFFVVVVVVNNNNTNNTTTTTDDIIIIIIIIIBBBIBBBBBPEKKKKKKKKPSSSSSSAAAAAAATTTUUUUUUDDDDDDAAAAAAAAAAAAAAAFFFFFFFSFFKKKDKKKPDD
|
||||
PPPPPPPPPPPPZZZZZZZZGGGFFFFFVVVVVVVVNNNNTTVVTTTDIIIIIIIIIBBBBBBBBBPPKKKKKKKKPPSSSSSAAAAAAATTTUUUUUTTDDDDDAAAAAAAAAAAAAAAFJFFFFFSFFKKKDDDDDDD
|
||||
PPPPPPPPPPPPZJJZZZZGGGGGGFFVVVVVFVNNNNNTTTTTTTTIIIIIIIIIIIBBBBBBBPPPKKKKKKKKPPSSSSSSAAAAAATTUUTTTTTTWDDDDDAAAAAAAAAAAAAAFJJFFFSSDFFKDDDDDDDD
|
||||
PPPPPPPPPPPPZZZZZZZZZZZGZFFFVVVVVVVNNNTTTATTTTTIIIIIIIIITTBTBBBPPPCKKKKKKKKKKKKKKKAAAAAAATTTTTTTTTTTWWDWWDDDDDDIEAAAAAAASSSFFSSDDDDKWDDDDDDD
|
||||
PNPPPPPPPPZZZZZZZZZZZZZZZIFIIIVVVNNNNNTTTTTTTTTTTTTIIIIITTTTBBBBPPCKKKKKKKKKKKKKKKSAAAAAAAATTTTTTWWWWWWWWDDDDDDDEAAAAAAASSSSSSSSTDDDDDDDDDDD
|
||||
NNNNPPPPPVZZZZZZZZZZZZZZIIIIIINNNNNNMTTTTTTTTTTTTIIIIIIITTTTBBBBPPCKKKKKKKKKKKKKKKSAATTTTTTTTTWWWWWWWWWWWDDDDDDDEAAAAAAASSSSSSSSSSDDDDDDDDDD
|
||||
NNNNNPPPPVZZZZZZZZZZZZZZIIIIIINNNNNNMMTTTTTTTTTTTRIIIIIITTTBBBBCCCCKKKKKKKKKKKKKKKAAAATTTTTTTTTWWWWWWWWWWDDDDDDDEEEEEEESSSSSSSSSSSDDDDDDDDDD
|
||||
NNNNNPNPVVZZZZZZZZZZZZZZIIIIIIINNNNNMMMTTTTTTTTTTTIIIIIQTTBBBBBBCCCKKKKKKKKKKKKKKKUVVTTTTTTTTTTWTWWWWWWWWDDDDDDDDDDEEEESSSSSSSSSSSLLDDDDDDDD
|
||||
NNNNNNNNNVZZZZZZZZZZZZZZIOIIIIIIINIMMMMMMTTTTTTLTIIIIIIIFBBBBBBBCCCKKKKKKKKKKKKKKKVVVVTTVTTTTTTWWWWWWWWWDDDDDDDDDEEEEEESSESLSSSSSSLLLDDDDDDD
|
||||
NNNNNNNZZZZZZZZZZZZOOIOOOOOIIIIIIIIMMMMMMTTTTTTPPPPPPIIFFBBBBBBBCCCKKKKKKKKKKKFFDDVVVVTVVTTTTTTTWYWWWWMMDDDDDDDDDEEEEEEEEESLOOOFSLLLLDGGGRDD
|
||||
NNNNNNNNZZZZZZZZZZZZOOOOOOOIIIIIIIIMMMMMMMTMTTTPPPPPPPIYBBBBBBBBBBCKKKCCCCFFFFFFVVVVVVVVVTTEETTTWWWWWWWDDDDDDDDDDEDEEEEEEEEOOOPSSLLLGGGGGDDD
|
||||
NNNNNNNNNNZZZZZZZZMOOOOOOIIIIIIIIIIIMMMMMMMMMMTTPPPPPPPYYBBBBBBBBBCCCCCCCFFFFFFFVVVVVVVVVVVEETTTWWWWWWWWQDDDDDDDDDDEEEEEEEOOOOPPPGGGGGGUUDDD
|
||||
NNNNNNNNNNNZZZZZZIIOOOOOOOOIICCIIIIIMMMMMMMMMPPTPPPPPPPYYBBBBBBBBBGCCCCCCFFFFFFXVVVVVVVVVVRREETTTWWWWWWQQQQDDDDDEEEEEEEEEEOOOOPPOOGGGGGGUGGG
|
||||
NNNNNNNNNNNZZZZZIIIVVOOOOOOOCCCIIIIIMMMMMMMMMPPPPPPPPPPYYBBGBBBBBGGGCCCKCRFFFFXXVVVVVVVVVRRRRUUUUUUWWFFFQQQQQQQIIIEEEEEEEOOOOOOOOOOGGGGGGGGG
|
||||
NNNNNNNNNNNNZIIIIIIVOOOFCCOOCCCIIIIMMMMMMMMMMPPPPPPPPOPFOGGGGGGBKCCCCCCOORFFXFXXVVVVVVVVVRRUUUUUUUUWWFFFIQQQQQIIIWEWEEEEEOOOOOOOOOOGGGGGGGGG
|
||||
NNNNNNNNNNIIIIIIIIIVOOOFCCCCCCCIIIIMMMMMMPPMMPPPPPPPPOOOOOGGGOOBCCCCCCCOOOAXXXXXXVVVVVVVVRUUUUUUUUFFFFFFIIIQIIHIWWWWEEEEEOOOOOOOOGGGGGGGGGGG
|
||||
NNNNNNNNNNIIIIBBIIIVVOCCCCCCCCCIIIMMMMMMMYPPPPPPPPPPOOOOOOGGGOOCCCCCCCCCOAAXXAXXXVVVVVVVJJJUUUUUUUFFFFFFIIIIIIIIWWWWEEEOOOOOOOLOOGGGGGGGGGGG
|
||||
NNNNNNNNNNNNIBBBBIBBBBCCCCCCCCCIIIIMMMMMYYPPPPPPPPPPOOOOOOOOOOOOCCCCCCAAYAAAAAAAAVVVVVVJJJJUUUUUUHFFFFFFIIIIIIIIWWWWEEEOOOOOOLLLGGGGGGGGGGGM
|
||||
NNNNNNNFNINIIBBBBBBBBCCCCCCCCCCCCIIMMMMMYYPPPPPPPPPPOOOOOOOOOOOOCCCCCAAAAAAAAOAOOOVVVVVJJJJJUJJHHHFFFFFFIIIIIIIIXTWWWEEOOTTOOLLLGGGGGGGGGGGG
|
||||
NNNNNNFFIIIIBBBBBBBBBCCCCCCCCCCCCIZVZZBBPPPPPPPPPPPPOOOOOOOOOOOOOCCCCCCCAAAAAOOOJJJYJJJJJJJJJFFFFFFFFFFFIIIIIIITXTWWEETTTTTLLLLLLGGGGGGGGGGS
|
||||
NNNNNNFIIIIIIBBBBBBBCCCCCCCCHCCYCZZZZZBBPPPPPPPPDPPOOOOOOOOOOOOCOCCCCCCCCCAAAOOOOJJJJJJJJJJJJFFFFFFFFFFFIIIIIITTTTATETTTTTLLLLLLLLGGGGGGGGGS
|
||||
FFFFFFFFIAAIIBBBBBBBCCCCCCCCHHHYZZZZZZBBPPPPPPDDDDOOOOOOOOOOOOOCCCCCCCCCCAJJJJOOOOJOJJJJJJJJJFFFFFFFFFFFIIIIIIIITTTTTTTTTTTTLLLLLLLYGSSSSSSS
|
||||
FFFFFFFFIFFFFBBBBBBBCCCCCCCCHHHHZZZZZBBPPPDPPPPDDOOOOOOOOOOOOOCCCCCCCCCCCUJJJJOOOOOOORRRJJJJJHHHHHHHFFFFIIIIIIIITTTTTTTTTTTLLLLLLLLLSSSSSSSS
|
||||
NNFFFFFFFFFFHOBBOOBCCRCCCCHHHHHIIIZZZBBBPPDPPPPDDDOOOOOOOOOOOOCCCCCCCCCCCUJJJJUUORRRRRRRJJJJJHNHHHHHFFFFIIIIITTTTTTTTTTTTTTLLLLLLLLLSSSSSSSS
|
||||
NFFFFFFFFFFHHOOOOOOOCCCCCCHHHHHHIZZZKUBUUUDDPPDDDDDDOOOOOOOOCCCCCCCCCCCCCUJJJJUUUZRRRRRRRJRJNNNNHHMHFFFFIIIIITTTTTTTTTTTTTLLLLLLLLLLLSSLSSSS
|
||||
NFFFFFFFFFFOOOOOOOOOOCOOCHHHHHHHIIIIUUUUUUDDPDDDDDDOOOOOOOOYCYCCCCCCCCCUUUJJJJUUURRRRRRRRRRJJJJNHVMYFFFFIIIIITTTTTTTTTTTZLLLLLLLLLLLLLLLSSSS
|
||||
FFFFFFFFFFFFOOOOOOOOOOOOCHHHHHHHIIIUUUUUUUUDDDDDDDOOOOOOOOOYCYCYYYJJJJJJJJJJJJUUURRRRRRRRRJJJJJMMMMMMMIIIIIIMTTTTTTTTTTTZZLLLLLLLLLLLLLLSSSS
|
||||
FFFFFFFFFFFFOOOOOOOOOOOOOHHHHHHIIIIUUUUUUUUUDDDDDDOOOOOOOOOYCYYYYCJJJJJJJJJJJJRRRRRRRRRRRJJJJJMMMMMMMMINIIIIMIDTTTTTTTTTZZLLLLLLLSSSSSLSSSSS
|
||||
FFFFFFFFFQFFOOOOOOOOOOOOOHHHHHHHHHIIUUUUUUUDDDDDDDOOOOOOOYYYYYYYYCJJJJJJJJJJUUUUUURRRRRRRJJJJMMMMMMMMNNNIIIIIITTTTTTTTTTZZLLLLLLLLLSSSSSSSSS
|
||||
FFFFFFQQQQFFOOOOOOOOOOOOOHHHHHHHHIIIUUUUUUDDDDDDDOOOOODDYYYYYYYYYCJJJJJJJJJJUUUUUUURRRRRRRJJMMMMMMMMMMONIOOIIITXTXXXXXXXTZLLLLLDDTSSTSSSSSSS
|
||||
FFFFFQQQQVFOOOOOOOOOOOOOHHHHHHHHHIIIUUUUUUDDDDDDDDDDDOODDYYYYYYYJJJJJJJJJJJJUUUUMUMRRRRRJJJJMMMMMMMMMOOOOOOIXXXXXXXXXXTTTTTTLLLLLTTSTSSSSSSS
|
||||
FFFFQQQQQVFFVOOOOOOOOOOOHHHHHHHHHHIIUUUUUDDDDDDDDDDDDDDDYYYYYYYYJJJJJJJJJJJJUUUUUUMMRRRRPJJJMMMMMMMMOOOOOOOIXOXXXXXXTTTTTTTTTTLLLTTTTSSSSSSS
|
||||
FFFFQQQQVVVFVVOUUUOOOOOHHHHHHHHHHHHHXUUUUDDDDDDDDDSSSSSSYSSSYYYYJJJJCYCUUUUUUUUUPUPPPPPPPJJJMMMMMMMMOOOOOOOOOOOXXXXXXTTTTTTTTTTTTTTTTSSSSSSS
|
||||
FFFFQVQQVVVVVVPUOOOOOOOHHHHHHHHHHHHHXXUDDDDDDDDDDDDSSSSSSSSSSYYYJJJJYYYYUUUUUUPPPPPPPPPPPJJMMMMMMMMXRROOOOOOOOOOXTTTXTTTTTTTTTTTTTTTTSSSSSSS
|
||||
VVVFVVVQVVVVPPPOOOOOLLAJHHHHHHHHHHHXXXUDDDDZDDDDDDDSSSSSSSSSSSSSJJJJVYYSSUUPPPPPPPPPPPPPPPPIIMMMMMMXROOOOOKOOOXXXXXTTTTTTTTTTTTTTTTTTSSSSSSS
|
||||
VFFFFVVVVVPPPPPPPONAAAAAHHHHHHHXXXHHXXUDDDZZDDZZDDDDSSSSSSSSSSSSJJJJYYYSSSPPPPPPPPPPPPPIIPIIIMMMMMXXXXXOOOOOOOXXXXXXTTTTTTTTTTTTTTTTSSSSSSSS
|
||||
VVVFFVVVVVVPPPPPPPPPAAAAAAAAAAXXXXHXXXXZZZZZZZZZZDDDSSSSSSSSSSSSJJJJYYSSSSPPPPPPPPPPPPPPIPPIIMMMMXXXXXXXXOOXOXXXXXXTTTTTTTTTTTTTTTTTSSSSSSSS
|
||||
VVVVVVVVVVVVPPPPPNPKAAAAAAAAJAXXXXXXXXXXZZZZZZZZZDDSSSSSSSSSSSSZZZZZYYYSSPPPPPJPEPPPPPIIIIIIMMMMMXXXXXXXXXXXXXXXXXXXXXTTTTTTTTTTTTTTSSSSSSSS
|
|
@ -53,7 +53,7 @@ library:
|
|||
- Day9
|
||||
- Day10
|
||||
- Day11
|
||||
# - Day12
|
||||
- Day12
|
||||
# - Day13
|
||||
# - Day14
|
||||
# - Day15
|
||||
|
|
62
src/Day12.hs
Normal file
62
src/Day12.hs
Normal file
|
@ -0,0 +1,62 @@
|
|||
{-# LANGUAGE OverloadedStrings #-}
|
||||
|
||||
module Day12 where
|
||||
|
||||
-- import Debug.Trace
|
||||
|
||||
import Data.Attoparsec.Text (Parser)
|
||||
import Data.Text (Text)
|
||||
import qualified Data.Text as T
|
||||
import qualified Data.Text.IO as T
|
||||
|
||||
parseInput :: Parser a
|
||||
parseInput = undefined
|
||||
|
||||
solveA :: (Show a) => a -> a
|
||||
solveA = undefined
|
||||
|
||||
solveB :: (Show a) => a -> a
|
||||
solveB = undefined
|
||||
|
||||
inputEx :: Text
|
||||
inputEx =
|
||||
T.unlines
|
||||
[ "AAAA"
|
||||
, "BBCD"
|
||||
, "BBCC"
|
||||
, "EEEC"
|
||||
]
|
||||
|
||||
inputEx2 :: Text
|
||||
inputEx2 =
|
||||
T.unlines
|
||||
[ "OOOOO"
|
||||
, "OXOXO"
|
||||
, "OOOOO"
|
||||
, "OXOXO"
|
||||
, "OOOOO"
|
||||
]
|
||||
|
||||
inputEx3 :: Text
|
||||
inputEx3 =
|
||||
T.unlines
|
||||
[ "RRRRIICCFF"
|
||||
, "RRRRIICCCF"
|
||||
, "VVRRRCCFFF"
|
||||
, "VVRCCCJFFF"
|
||||
, "VVVVCJJCFE"
|
||||
, "VVIVCCJJEE"
|
||||
, "VVIIICJJEE"
|
||||
, "MIIIIIJJEE"
|
||||
, "MIIISIJEEE"
|
||||
, "MMMISSJEEE"
|
||||
]
|
||||
|
||||
main :: IO ()
|
||||
main = do
|
||||
input <- T.readFile "inputs/day12.input"
|
||||
putStrLn "Part 1"
|
||||
print $ solveA inputEx
|
||||
print $ solveA input
|
||||
putStrLn "Part 2"
|
||||
print $ solveB input
|
|
@ -5,33 +5,27 @@ module Template where
|
|||
-- import Debug.Trace
|
||||
|
||||
import Data.Attoparsec.Text (Parser)
|
||||
-- import Data.Either (fromRight)
|
||||
-- import Data.List.HT (shearTranspose)
|
||||
-- import Data.List (find)
|
||||
-- import Data.Maybe (catMaybes)
|
||||
import Data.String (IsString)
|
||||
-- import Data.Text (Text)
|
||||
-- import qualified Data.Attoparsec.Text as P
|
||||
import Data.Text (Text)
|
||||
import qualified Data.Text as T
|
||||
import qualified Data.Text.IO as T
|
||||
|
||||
parseInput :: Parser a
|
||||
parseInput = undefined
|
||||
|
||||
solveA :: Show a => a -> a
|
||||
solveA :: (Show a) => a -> a
|
||||
solveA = undefined
|
||||
|
||||
solveB :: Show a => a -> a
|
||||
solveB :: (Show a) => a -> a
|
||||
solveB = undefined
|
||||
|
||||
inputEx :: IsString s => [s]
|
||||
inputEx = ["a"]
|
||||
inputEx :: Text
|
||||
inputEx = T.unlines ["a"]
|
||||
|
||||
main :: IO ()
|
||||
main = do
|
||||
input <- T.readFile "inputs/template.input"
|
||||
input <- T.readFile "inputs/dayXX.input"
|
||||
putStrLn "Part 1"
|
||||
print $ solveA $ T.unlines inputEx
|
||||
print $ solveA inputEx
|
||||
print $ solveA input
|
||||
putStrLn "Part 2"
|
||||
print $ solveB input
|
||||
|
|
Loading…
Reference in a new issue