##### ##...## ##.....## #.......# #### ##### #....%..# ######...... #..)#######.......###........... #.g.g..w5...............## ... #.).#####......%<.##.....###.### ##.## #.#.......####..(#..... #.# ##.#.......####.....#.# #.# #.w##........o#....#..# #.# #.####...####........## #g# ##%# ##### #.....#....###. #.# #..# #.###.g........ ........## ... #.#.####... ...oo.... #### #.#.<# #. ....o.o... #.#.(# ........... #.#..# ............ .....# ...<......... #.#..# .............. #....# . #..# #. #...