#. #.# #..###### #.P.P..## ###### #PPPP...######## ##....# # #PP_.P.........#########.....# ## #. #P..PP.......................#### .. #.##.PPP........................)..# ##.### #........###+#..................##(#+###.....# ###.....## #........................)....... #.....# #.......................()....... # #.....####.###................){#..)........ #. #.............#.................)........### #.##..........#.##................#####...#+# ##.......<....... ..........###...# ....... .##...............# . #...# o....... .......)..........# #...# .....##. ###....)#....##.... ..... .....## #.....#.......... #...## ...# #.....#......>... .... #.....##..#...... #.....##..#.... #.....# ... . #.....+ .#.. #.....#