. . .... #.... ...##. ....# #.... #....#####... ...#...#.. #.#...#.# ######.....#.###.# ..................# #####...###.###.... ##.#####.# #...#....# #######...#o<..# ...............# ########.####### #.%..# #....# # #....# #.. #...## #...##########<### .............##.# ##### ..>S.o...[......## #...# ###.##...###.#..)#####...# ...f...................## ...##...###.....######...##.# .. ................o........# .#...####.##########o...### #(.. #.# #......# .... ... .oh.<.....# # ##.# #oo.#....##.# ### ####.# ## #.# #.# #.# .