################################# #...........#...........#.....'.# #.#########.#.#########.#.#####.##### #.....#.....#.....#.....#.....#.....# #######.#.#########.#.#########.#####.# .# . #.'.....#...........#...........#####.#####.# .# #.###############################....)....#.# .## ####.###(## #####<###.#.# ..# #........... #.# #.#.# #.# #.######.### #.# #.#.# #.# #.# . #.# #.#.####.#######.# #.# ##. #.# #.....())......... #.# #.. #.# ##.(((####.####.# #.# #.# #. #.##.##..)..## #.#####.# #.##.#..o....# #.##.##.# #.##.#.......#.# #.#...#.# #.##....._.....# #.....).# #.##.#.......#.# ###...#.###### #.# #.##.#.......#.# ##.##......# .# 8.8 .. #.##.....## # #.#######.##.#### #.# ###.### #.# ####........##.## ... #.# #........... 8.8 ... #.# #.############.# # ... #.# #.###8##8##8##.##8##8## #.# #..'.......)........... #.####..##8##8##8##.##8##8## ..>....<###########.## # ..##.###.# #.##.##8.8# #. #.###.#...##.## # ##)..>....##.# ####.....##.## #.....#8.8# ###...##.## ##.###'# #.#...# #.#..## ##.#.###### #........... ##.######### #.# ..# #.## .. ..# .#