##....#.#. .......l ......r# ......# ......#h. #.......h #........ #.# ##r# #..# ##h.# #...####### #..).rh.h.# #....#####.# #...## #.###### ##..# #h#....### #... #.h......## ##.. ##h.P...P.# #.. #........#... ##.# #....<....... #............ ##.P...P.#... ##.....##### ###.### ###