...# ..#.# ....### ...... #...# #...## #.#####....# #...<......# #######.##.# #.##.# ######.##.######### .................... ##########.#.###### #.#.#### #.#....# #.####.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# (# #. .# #. .# #.# .# ###.###.# #.....#.# ####...!)#.#####. ................. ##.....##.##### #.....##.# ###.####.# #.# #.# #.# #.# #.####.#####.. #...w......... ############..