### ...## ### #.#.####.## ## ####.........##... #.......#..<..#.# #............## #.#. #.##............ ##..% ##........##. ....### ##.....#... ##.....# ##...##.... #......#######.## ##. .# #>...#.##.....## ...##..#.#.##.....# ................# #......##.....# #.#.##.##.....# #..oO..######## #...#### #...# #..o. #...o #...o #...o. ##..