. .### #.# .... ... #.#.#####.# . . # #.#........ #.# #.# #..# ##.#.#.###.# . #.# #.# #..###.......##.### #.# #.# #.# #......##)...##.<. ... #.# #.# #..##..#.....##.#####.# #.# #.# .#####..###...?............# #.# #.########## ..........##.....#.##.#####.######.###.##.......# .............#..##........................>####.# ...................................###.##..# #.# .................##########....###### #.##..# #.# ##+####.#.......# #....# #.##..# #.# .#.#.......##########....# #.##..####.# .........................# #.##..=....# .#.#.......##########....# #.##.....### .##.#...(...# #....########.######.# #. #.#.......# #..............# #.# # #.#.......# #..............# #.# #.####.#### #..............# #.# #.# #.# #..............# #.# #.# #....########.######.# #)# ###### #........# #(# ########## #)# #o# oM) ##..# #..# .... #..# #..# ... #.# #.# #.# #.# #.# #.# #.# #.# #<# ###