### .. ..# ...###.# ....... ...#.# ..#.### . #.#...#####. .....##.#((....... ........<..)....... ##.#.##.#...#####. #.##.#.(.# #.##.##.## # #.##.##.# #.#.##.##.# #.#.##.##)# #.#.##.##.######.## ..####.................. ...................(..## ...#######.##.#.........# .... #.##.#########.# ....#######.##.. # ............##... #.#........##...# ###.#.......###...# ....?.....#### . ###.##....# #@@).# #K)@g# .......o@..# ###.##....# .. ....... ## ##..<.### #....# #....# ...... ###