# .. ... ...# .... #########..#... #...#..oo.....# #.#.#.##)...... #.#...# ..#..## #.##### ### .# #.#... #.#.####### #.# #.#.......... .. #.###.####### #.# #.#.#.# #.. #...#.# #.##.#.#.# #####......#.# #...##...###.# #............# #########.#.#...#### ####................# +..#.#######.#......# ...#....###.....###...... .......<....##### ##..###. #######.#...).# #>... . ...#...#.# ...##. #.####.###.# .# # #.. . #.. ## #.## #+#