##### ###.... ## ..?.... . ....... .# .......#######.####### ..................... .?..#..#.....#......#### . .g...#.....######.#..# ......##......8.....#..# .(.... +........gg..gg.# ...g.# #.....)......#8## $.... #............#<.# ..... #...)........#..# .........#'##.#..### +.........#.##.#....# #.........#.##....#.# #.........#.#####.#.# .........#.#######.# #########.........# ###......## #......# #......# #......## #.......# #.......# #.......# #####...# #...# #####