########### #.........# ####### ####### #.........#######.....# #.....# #.........#...........# #####.###.#### #.........'...........# #.......#....# #.........#...........# #.##########.# #.........#...........#### #..........#.# ....#...#........####...# #..#######.#.# #.###'#.###........####...# #..# #.#.# ..#......#..<........#...####..# #.#.# ..#....#.#...........#...##....# #.#.# .#. .#......#....#......#...##.##.# ###.#.# ..... .#....########......#.<.'.....# #...#.# ##.....####....#<....# ########...###.### #.###.# #.........##.##.#####)# ########...# #.#...# .......P...#.##.#.....#######....###.#########.#.### ................'....................|)....>)..#.# .....>........#.#.....##.......#.##...##.##.####.# ............#.#.##'##.##.####..#......##.##..)>..# ...........##.#.##.##.......#............##)<##### #.........###.#.##..).).....#.#####..#...).....# ##.....#####.#.##..###.#####......oo#.#.)..##.# #...................##.....########.#......##.# #...###...##..).....######.# ##...o#...##....# #.. #...##..#.....# #.# #...###...###.### #. #...##........# ###.####.............# # ######.#.##.### #...##......###.###### #.#.##)# #.####............# #.#..#)######.#.............#.# #.............#...###########.# ####.#.###........##........#.### #.#.# #......####....###.#...# ###########...###......# #....#...###.# #........###....'......# #....#.### #.# #........# #...##......# #......# #.# #........# #...##......# #....#.# #.# #........####..##......# ####(#.#####.# #............>.##......# #...#.......# ########.####.######.#######'########### #.# #.# #..............# ..# #.# ######.........# #### #.# #.........# #.# #.........# #.# #.........# .# #.........# #.........# ###########