##### ...####### .........# # ###..##.##.# #.#.......##.# #.#.#..##.##.# . . #........<...####### #. . . . ###.##.##.#........# #.#. # #...# ###.##.......#####.# #... .# #...# ###.#.#####.#.## #.# # #..##.# #...### ##.....# ###.# ####.#### # #.#.....# #...... #....%.#######.# #.......# ... ..... #######....###. #.......##.....###.#..##.# ......###.#####...............#..#.#..##......##.#.#.#.# .........o)..(.%.................#..).............<..).# ......###.#..##...............#. #.#..##......##.#.#...# ... #.....########....###.# ##.#..##......####..#### # #.....# #........# .....#####.######..# #....## #...###### ##.#### ##.......#.# ####.# #...# ####.### ###..#####.#.# #.#########...# #......###.#..#####.#.# ..#......##...#######.##.#.##.##.#...##.#.# ###.####.###.#.....##.##.#.##..)<....##.#.# #.####.###........#..#......##.#........# #.#.................#)##.###)#.########## #......####.......#..###.# ###.# #......# #...............# ### #...#)## #..#####..#.#.### #.###.# #..#####..#.#.# #.###.# #.........#.#.# #.....####.#######.#.#.# #..####.......# #.....# #.............# #.#.### ####.####.......####.#.## #.......#.......#.......# ####.####....(..####.#.## #..# #............#.# ##..# #.......####...# #..## ###.##### ##.## #.## #..###### #.# ####.########.......# #.# #...........##.####.###.# #.##.#...##.............# #.##.#.......#.#..#.##### #.##.....##.#.....#O# #.####..###.#.......# #...........######### #############