# ####. .... .P#).. ## ......# ..# .......###.. #..##<#.##.#.# #....D........ ..........###.#. ....#.#....! .#....#.#.### ##.#...#.# #.......# # #.....# #... ..