... ..... .. ##...###..# .###....##...##. ................##. ..##.##.............. #..#......#....##.... .#..................# ..............#...# #.......#...o%..# ##...<.#####So.## ###..## ##Y##.# #..# #>## ..# #..# ### ..# ...# !... ..... ... ..#.. . ..###. .