#### #...##### ......... ......... ........# ........# .. #.....g# ... #......#### .... #......+..####.... ##..(..#.......... ..%..........)..... ##...###........... #... #.#.....#.. # .... . #.#...#.# .# .### #.#.#.....# ..# #.#.#..##.#... #...........# ###.##.##.### #.........# ##...##.#)# #P.P# # . #P.P# #P.P# #P.P# #P.P# #P.P# #P.P# #P