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