##### ...# .######)###### .............## $.......).....# .#####.####o.# #?####.l# #.##..o.# . #.##.#.## #. #.##.#.# ###..#####.##.#.# ...........#....# ..#......<.<....# .$......)..#.(.## ..#.#.###<.##.## .....# #..##!# ...%# ...##.# .... #...##. .. .###[ .# #. #. . . #