. #. .. #. #. # # #. .# ###.##.## ##. #.......# .. #.<# .# ##.##.#..####?# ..!......@)...# ##.#.....####.# #...#.... .# #.......#. .. #.##....... ... #.# #..... ...... ....#. #.##.# ###.... ...... .. ... ... ###.... !.# #.....# #...(@#### #........ #.....# #..<..# ###w### #.# .........# ###...... ########