###. ....... .....#.# ......#.# ... .......#.## .?....... ........... ..(......##..........## #...$......#..# ##....## #.....#.......###......# .....##....#...........# . #.............###......# ... #.#.##........###......# ....##.#.##.........##......# #.......#g)..#..............## #.......%.###........###...## #.......#........#.### #)### ..........##......#####.### ..............#..###......# .......#....###....#......# #...............#.#......# .#.....#####............# #....... #.....#......# ....... #............# ..?... #....##......# .... #....##........ . . #....##........ #....#######... #....# #....# ...