.. ... #########... #.....#..... #.......#... ....... #.....[#.... ....... ####........... ....... #........# ....... #........###### ......)#######?..........# ..........# #<........#..# #.......# ###.......# #.......# #.......# ###.##..##### #.#.....# ....##.....<###.......# # #.............#.....#.## #.#..####.###..........#. ....... #...###.......... ###.#### #.#.S.@......#... ... #.......####....##.. ... #..###.... ##....... ... # #...... ....#.. #...###..##.... #...# .. .... #...# .. ... #####