. .... ##... ####..# ##### ###...#.# ###.. # # #.D#.##.# #..### ##.# #.##.#..# . #.##.# .## #.#....## # #..t .#.#. ##.#....####.. # #..# # ###.##.#. #.. #......## #.##.... ##...###. .. ####..... ##.# #.#. #.##....#.# # #.# ...#..# #... ....# ...#...#. .. .... ##.#.# ## ...# . # .## # .#