.# .. .# #. .### #.# ... #.# ..##### #.##..#.... #.......# #..<....# #.......## #######.......... ........a.....### .######.S.....# #.......# #.###..... #.# #..#. #.# ..# .######.####(.# ...........(... .######.#...(.. ...##.... .#!## ... ..?.# .. ## #.# # ... ###