. . # ##. #. ..# #.# #.#### #...#....# .#.#...#....# ......<.<.>.# ########.#.#..##.#+##### #........#.............# #.......#...#####......# ####...............'......# ...........#...#####......# .......$.......#####......# .......wg.................# ........S.................# .!....######.........###### #.......g.........#### ..................######## .......S.........#.......######## .....r...........+.......'......# # ...............#.......######.# ...............#.......# #.# .........#####.........# #.# S.%.###... #.....##########.# .... .... #.....##.......#.# ... ..... #...........##.#.# #...........##.#.# #...........##.#.# #.....##.#####.#.########## ###......# #...........<# #......#######.########## #......+.......# #......######### #......# #......# ########