### ## #.. .# ####### #.####.### #.....# #.#......# #########.....# #.# .....# #.......'..8.<# ########.###....# .#####.#.....# #..........'....# #.#.....# .#####.#.##....# # #.####### #.....##....# #.#####.# #.#.####....# #.#.....# #.#.# #....# #....#..# # #.#.# ##.### ###..#..# ####.###.#.#####.########.#######. ..........................>....... #.#........#.######......########### #.####............'......+ ......##.##.#....#......# #.##..##.##.#....#......# #..#..##.##.#....#......# .#####..#..##.##.#....######## ...........##.##.#.... #g..........##### ......?r..#....### ######....#....# .......#....# ###....#....# #....###+## #..#.# ##.#.#