### ## #.###### .. #......########. ########.####.##...#.. ...........##.##.#.#.# ########.#.##....#'#.# #.#.######....# #. ..#.# #....###.# # #.######.# #......... .. .....##.# ###...###... ... #......# #....##.# .. .... +......# #....##.# . .....#......# ##......<# #.........#.# #.....##.# ..#<....# #.....##O# #......### #.....#..# ......#...# #.###.#.###.##. ..........# #. #.......... .....###.## # ###.###.### ..... ... ... ..#+ .##. ##..# .. . .# #>.# .... .#.# . ..