..... .. #....###.#### ##....#....... #.....+.......#. #.............. ##....+.......# # .##P....#.......+..# ..................## ........#####.##P..# .......<............ #########.#........# ###.......# #.......# ##.......# #........# ......D.......... ...............!. ................$ ................. ....####........ ...# ......... ... .......