### ..# #.# #.# #.# #.# #.# ##+# ##.## ##...# ##.#.##### #....!# ##.###.##.## .......##.## ##..#.# ........##(###.##.######. .......K)..(#............ ........####...#...#####. ..(....## ##.##P.P# #.....# ####P.P# ##...# #P.P# ##+# #P.P# #P.P# #P.P# #P.P# #P