######## ##......########## #.......##.......# #..####.##.#####.# #..#.......#####.#### #..#.##.#....<).....# #..#.##.##.#####.##.# #...#...##.# ##.##.# #####################..##.###### #...................#####......### ###..(#...#..[#...#..# ##.......# #...%..............._# #.###.#.# # #.#...#...#...#...#..# #.###.#.# ... #....................# #.##..#.# .%..g #.#################### #.##.##.# .g#. . #.# ... #.##.##.# ?.. ... #.# #.# #.......# ..#.⌠%⌠ #####.####### #.# ####.#### ..... . ##...........# # ####.#########.#############..#.g... #............# #.###(....)......g.))................_.. #####.####.####..# #....(###.##.......#############..#..... #.....##.....##..# ##.....# #....####### ..... . #.....#.......#..# #...##.###.#### ..#.⌠.⌠ #..#..#.......#..# #......)...# ... ... #........._......# #..(#####..# ..#. . #.....#.......#..# ### #..# ..... ###...#.......#..#### #..# ... #...##.....##.....#########..# . #...####.####................# #....................#####...# #..##.#......#.#..##.# #...# ###..#...>..#..#.#..##.#####...# ##.#..#..............##.#......... ##.....#............................ #......#...[..#......###.#.......... ##...#.#.........#.......###.#...#.# ##.##.#.###.#####.####### #... #.##.#.###.#####.# #.##.#.#......##.# #......#.#.##.##.# ####.#.#.#.[<.%..# ##.#........##.# #.<.........##.# #..#...#.##.##.# #..#.....##.##.# #..##..#.##.##.# #......#.##.##.# ##.##.......##.# #.#####.#### . #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# .