# #. .....## .. #.#....... #. #.#.....# ###.##.#.....# .........#.....# ... .###.......?..## ... ................ ........#####.###.#.....)...## #........#...#.....#........?... #........#.#.#..............#### #........#..................# #...........................# #.....................).....# ###................###.)......# ...................# #.......... ...........###.#.#####.......### ...........# #)................ ....##'##.###.#.########+#..#. ... #.##.............. ... #.######.#g####### #........#g# ###.###.###.# #.'....%# #.# #.####### #.# +....+ ..# #.#'##### #.# #.#.....# #.. ###.....# #.. #.<>..# ..# #.....# #.....+ #######