##### ...... #######...... #........#### #.....S...... ######..@####.##.# .........# # #######..# ..)......# #######.## #....# #.#..##############. .. #[(............... #. ###..#####.##.###. .. #<...# #.# # #.#### #.# ... #.# ##. #.# # .. #######.##.# #. ...........# #######.#..# #.#..# #.# ... #.# .### #.# .# #.##.## #.)...# ###.#.# ###########.#.# #.......<.....# #.########....# #.# #.#..# #.# #.#..# #.# #.#.[# #.# #.#..# #.# #.#..# ........# #.#..# #########