. # . .... # .##. . .. . # .. . . . .#.### . # . .. #..##. . #. #.# #....# ## . #. #..#.##..# # .. . #. ## . . .. .# # #. #....##.# #. . #. ##. .D. #. . . #. ####..#.## ..... # ## . #.###...# ##..##. ## # . # #..x..# .#.##...# #. # #.....###..#.E#....# # #....D....##D # #. .. #.........#..... ### # #.......#.E..#.#..# #........##. ## ## #..........## #.#####.#.. #. #.#..# # #####.