.... ## .... .. .# ..... #. #####. ..... #.# ..... .o.... .. #..##h..... #.# #<##..oao..... #.. 8. #.##...# ######.####.... ####.##...###.# ............... #......$......# ....###.#########....##.####### #....# #.......#.+....+......... ##....###.#####.#.#....##.....### ......+...............('......... #....###..####.#......###.##.#.# #..............#......# .# .# # #.....###..#####..##### .# # #.....#..#........# .# #........#..#####.# .# #.#<#.......# #.# .. #.#<+.......## ##.###### #.#.#........###......... #...+......#......####### ....#......#......# ###.######.#......# ..# #.#......# .## #.#......# #.+......# ###....#.# #....#.#