#...... ......... #.......# #.......# #.......# #.......# .# #########......(##.. #....<............# ....................# #.#.#...............# .. #...............# # #..%............# #...............# #...............# ................# ................# ................# .#..............# ................# #...............# #..####.########.. ##. #.# .. #.## #.# ##..###.####### #.............# #.#.###.#####.# #########.#.....# #............#..# #...............# #...........#...# #########..ggS......#....... ............gg.....<##...### ...................###...# ..........###........#.>.# ..........# #.....##.....# ..........# #.....# ...... ..........# #.....# .. ........... .?...... ............ .....^. .............