o.........##...... ...........#..)..# ..........#.....# .........#.....# ##.......#.....# #........#.....#### #......# #........## #......# #.......... #......###SO......# ............).......# ............#o......# ####....#...........# ......##..........######## #.......#.......#.......... ........+...##+##...###### ....... #....#.##......# .... #.#.....)....#.# #.#<.........#.# #.#...######.#.# #.#...+......#.# #. ####.#...# #.....# ###..######## #.>........ #..######## #..<...<..# #.......#.# #...#####.# #.......#.. #.###.#.###.#### #.......# #####.#.# #.#.# #.### #.. ###