################ ####.#.........(..# #...(..........##.# ## #.##.#............# ... #.##.#............##.#.#. #######.##..###########........ ..........###P#P#P#P#P#......## ##.####.###...............#### ##.###<............##.# #..#.#.............# #.. #.##.###P#P#P#P#P#.# ### #.##.############### # #............ ##. #..........# ###...###..........# ....#......^#(.....# #...##...........# ...#.b.h..........# #.....#h........### #.#.........)...# #....#......... .?......#..###### ............# #....... .#.## ##.##.. .