##### . #...# #.. #...+..... .. #...##...##...# ... .........##...##... .........<#........ ....####S##........ . ##.o.##........ #..ooo......... ##....O...).... ##>)........... +.............. #.............. ##...##......... ##..##. #...##.......... ..... ###...........o. ...O # . {#.............. .F. .##.# #.o............##.##.... {#.##...##... .......# '.##...# ...####$...## %#.#...... ..#..F.....# { ..#.#....... #