############################################################################### #_8_8_88^88_8_8_##......8^8......#.....8^8.....#....8^8....##.8^8.#.8^8.#.8^8.# #8.........[)..8##...})[|}.[:::..#..=.=.:})[...#..[=|[|12..##.:|}.#.})).#.....# #_..))........._##....).=))[[[[..#...}}!=[))...#..|:[}2¤4..##%.[).#.....#.[.|.# #8..)).........8##.............))#.............#.....431&4.##..d..#.....#.....# #_..().....:..._##............)))#.............#.......4&&.##.d...#.....#.....# #8...)..%..=...8##...........)..%#......)......#.......3.4.##.....#...%.#.....# #_.........|..._##............%.)#.............#...........##..¤..#.....####### #8..[[.........8##..¤.........%).#.............#...........################### #_...[........._##.¤.............#..#.......#..#..#.....#..#..8^8...#..8^8...# #8.............8##.....¤......¤..#.###.....###.#...........#........#..==:...# #_8_8.88<88.8_8_##...#.......#...#..#......~#%.#...........#...)....#....[...# ##################..###¤¤...###..#....~~..~...)#############....)...#........# #...#.......#...#.....~..~.~.~#....8^8....#........#........# #...............###############..})=)|?|..#.#....#.#.#....#.# #...............#.....8^8.....#...?).::...#........#........# #################..:[):[![.)..#...........################### #......8^8......#..||.}.=.:)..#...........#...8^8...#..8^8..# #...))[)}[..::..#...~.........#...........#..|=[|...#..[)[..# #..|))|.|[.).)..#.............#...........#...)"}...#..))[..# #.......||......#.............#..#.....#..#.........#.......# #...~...........#.............#.###..%###%#.v....v..#...%...# #...............#.....[.......#..#....%#%.#.........#.......# #..~............#..#.......#..#.......%%..#....)....#...)...# #.~.............#.###...~.###.#############.#.....#.#.#%.%#.# #...............#..#...~...#..#....8^8....#.........#.......# #.~.............#.............#.~~))5:5[..################### #.)~)...........#.............#.~.)|}555..#...8^8...#..8^8..# #%))#.......#...###############~.~~..54...#..=[.||..#..).=..# #)))....~.......#.....8^8.....#.~~..543...#.....}...#...}|..# #)).............#...)[..):..[.#..~~.))5)..#.........#.......# #...............#...::..~~....#.~~..)))...#.........#.....%)# #################.............#.~#...)(#..#.........#....)%)# ... #.............# ##...###.#.........#.....(/# ..)=...#.............#..#..(..#..#.........#.#..)#.# G...)[..#..........~..#...........#.........#...)...# J...[....#........(.~).############################### ..........#..#....|))#..#...8^8...#...8^8...#...8^8...# ...........#.###...)(###.#..=)[}}[.#%..:.=:..#..)}:):..# ...........#..#...())(#(.#..."}[}..#%.[}|[[..#....))...# ..........¤¤#..~....))(().#.........#.........#.........# .....¤...~G¤¤#.......)(.(..#.........#.........#.........# ......~~.JJ.G¤###############.........#.........#.........# .........¤¤¤¤J.# #.........#..%......#.%..%....# .........~¤¤¤JJ# #..#...#..#.........#%#%....#.# ..........¤¤JJJ# #.#.....#.#.........#.%.......# #...............# #.........#.........########### #...............# ##################### #################