############# ##...##......# ######..#.....###.# #....#..####....#.## #.<..'..# +.#)....# #.(..#..# #.#+#...## ## ######..# #.#..#...###### #.## #.... ..#..#........########...## #############.#####.............# #.############......# #.#.....[# ##......# #.#......# ##.......#.# #.#......# #..#.......# #.#......###.###...#.## #.#.................... #.#........#######.#... #.#......### ...## #%.....# .### . # #......# .....#.##g#.#.... ........g.#.#.## ........###.#.. #.##... . #.... #.#.. ....?. #.#.. .#.. .