######## ######......# #......####.# ####.###..####.###### #....# #..#.........# #.#..###..#.##.####.# ####.#.......#.##.# #......##.........# #.##.#.#####.###### #.##.#.#####.# ###############.#..#.......# #...............#.##.####### #..<.....######......# #........# ###.#### #........# #.# #........# #.# ########## #.# #.# #.# #.#### #....# ########.# #. #......).# #.. ######### #######.#####..# .. #.......# ###..........##..##.##.#.# #.#...#.####.......#.##.##..........# #...#........#.###.#.......#####...## #.....#..#####.#..........## # ###........# #.#.#.####.#.# #..........# #.....#......# #..........# ###.###.##.#.# #..#####...#######.# #.##.#.## #..#$($#...##......# #.......# #..#!%(#..###......###[##.#.... #..#[(!#..# #....#..##.##.#..... #..#####..# #..##.##.#.......... #.........###.##.⌠.##..g####.##### #.........##.####.####............ . #####.....#..#.###.#.#.%#####.##.. .. #.#####.#.⌠.###.⌠.#.# #.# ..# #.# #..#.#.###.#..# #.. ..# ####.######..#.#.#.#...# # #.#...# #.......# #.###.⌠.###..# #.##.#...#.# #.##.##.###..#.#.#.#...# #.g........# #.##........#.#.#.#.#..# #####.### #.#####.##.#.⌠%###.♣.#.# #.......# #.#####.##..#.#.#.#.#..# #.###........ #.......###.####.####.#####.# #......# ######### ##.##.8.##...g....# #.!....# ##.##.##.#)###............# ##..#..##.# #.#.##.#...## ##...###.# ....# .#.... ##### #.##..#.# . ... #........ ####.##### #. .