############## ########............# ####........##########.# #......###### #.# #.##.#.# #.# #.##...# #.#### #.####.# #....# #.####.### ####.# #........# #)# ###.#....# #.# #...#..# #.# #..###.# . #.# #...#..##.... #.# #............. ###.# ###..####..... #...# #..# #### #.######### #..# #(###.....## #..######## #.##.#####.## ######### #.........# #.#.## ##.####.(.....# #...#####.# ###.#.# #...##.#####.# #......##.#######.o...# #....#.#####.# ##..##............#'#.# #.........##.# #.......<.####..##o### #....#.##.##.# .########.# ##.#...'.# #....##.......# #. ... #.##.###.# ..#########.####### #. #...# #..### ##. #.......# #. #...# ##.. # #..####.# #...# #.# #....##.# #...# .. ##.#.##.# #...# .. #.#.##.# #<.....# ###.#### #.# #.# ..# ###