. .. ## ... #. .... ..###.####..... #.........gg... #...# ... .# #.#.# #. . ......#. #.#g# #.# .. P..P..... ###.#.## #.# .......... #.. ##.# #.# ###.... .# #####.###.## #.# #.....###.##.## #.....##.## # #.###.#.#.##....... .....###_## #.##..g.......<.##########.#.# ##g# #.....##.#.#.##.#........#...###.## ####r###.....##.#!.......'.#..#.## ##.#####.####)#........#.#.###.########. ##...####.####.#........#..g..#.#........ #..#.g..#.....g#........#.#.###..#######. #.$..##.######.#........#.#......# #.#.###.# #.g........#...####.### #.#.# #g# #.#........#.####.....# #.#.# #.# #.##########.# #.###.# #.#.# #g# #.. ..# ... ... #...# #.# #.# #.# .## .### #g.## #.######.. # .. h. #.g# #.#...#### # ## #..# #......## #..# ##........ #..###.......## #.........(.... ##...########## #.### #.# #.. ##. .