. .. .... ...#+#.o. .....o.... . ...>..... . #.. ....#..# .# .. ... ..#..# #.##.###.#..# #......o....# #!..))...##.# #.#....<...# ............+ ............# ..........### ..##.....# . #...... #....... #+#..... ...... ..... . .#####... ........... .............. ..............# .##........)...## . ... ........(.......... ..... .... .....$...........# ...... ..... ........#........# ......#+#...... ..............o##.# .......#........ ...............'..# ........#.....# ........%......#..# #.......#.....# ...#..........#..# #.......#<....# S. ####.......#..# .#.........###### #.......#..# .................. #.......#..# ########..>...... #########..# #.#.######## #..# #.#.# #..######### ##...######### #..........###............. .. #.................###..####... ##########.###................ #.# #....#.........# #.# ###..####.###### #.# #..# #.# #.#####..# #.# #........# #.# #######.#####.# #.......# #.#####.# #.# #.# ### ###