.. #.. .. .##..# ##.. .. ..... .... ... .... ... .. #. #..# ..# ..##..##..##..##.. . ........x........ ... .........D...... . #.. #..##..##..##.. ..##..##..##..##..# . ..........5........ .. ...........x....... #. # .##..##..##..##.. #..##..##..##..# ..# . #..##...####.# #.# ####....## #.# ## #.....### .. ...##..## ... #.#.#### ####.#.# # .# .# ##.#..# #... # ## ###.#.#.#