..#.... P#... PP.o. ###.... P... ....... #..## ...... #''###... .o... ....o....# ...#..... ....####.####...#.^...# #........)............# ########..)).........# #.##†###......# #.##(# #......# #.##.###......## #............... .....##.###........ ###..##............ #..##............ #. +....####.... .#..##............ ................## .................. #######o#.####..## #.#####.#.# .# #...##.#.# # ####.##.#.####.. ##................ #.#.####.#.####..# #.#.# #...# #.#.# #.#.# #.#.# ###.# #.#.# #.# #.#.# #.# #.#.# .# #.#.# #.#.# #.#.######. #..<....... ###.####### #.# ###