. ... ..! .. .. .. ... #.##### # ....##.#... .# ........#.####..# ..........#... .# ########..#.##.# #.......# #.##.#### #g%..### #.##.#.# #################.##.#.# #..g.................#.# ###.#############...#.##.# #......# ####..##.# #.#)##.# #####8#####.###### #.#.##.# #....(..........<# #...##.# #.###8#####.###### #..###.#######..##### #.# #..###.#........##..####.# #......#..............##.# ##(#####.......)(#..#.##.# #.# #...............#.# ##.# #.........#.##.#### #..# #.........#.##.# #.## #..............# #.# ########.####..# #.# #.......####..# #.#######....#........# #.##...##............## #....#.........####### ####...##......# #######...### #####