.# ## .. .. .# #.#.# #...#### ## ....o. ..# ########..# #.# #####.......?.## #.# # #####.....######[.S###### ######.######..#.....##### #.#....... #..........[.......### ##.##...... #......# #######...# #..# ...... #...so.# ######o### #.###.....o ####...## #....#...# ###.##)...... ###..# #....###.#####....o...>... ##.# #....###..#$....##.#@.... #.#######...............##.#...S. #((((...#......................... #.#####.#....######))...#######... #.# #.#..?.# ##..(##..#### #.# #......###..##(......## #.# ##.............(......## #.# ####.(...####............ #.####.$..##### #...........# #...o..#### #...........# ######## ##.........## ##...#...## #########