#. ... #.# ##..P. #.# ...... #.## ##### #.# #...P.. ..#..# #....####.#####P...#....#..## #.......#......P..##.._.#...# #.......#.......P..#....#...# # #.?...#........PP.....#...# .# #....)#.##..........# #...#..# #.....#..+......P...###).....# ..##.....#.##......#....P.......## ...'.............(........<....... .###.....<.#######.#.#.###.##...#. #....o).# #.#.#.###.##...# ....(g...# #.#.)..........# .##.......... ..#.......... ... . ............. ............. ... ........##....(. ...#........... .....................#.###.##..# ###.#...##..##......#.#.# ..# ......g.# .....#.#.# .# ........# .... #. .# .......<# ........# +.......# #......>. ......... .......... #####..... ##..###