......... ##....... .. ....... ... #.....#.... #####.....#...# ##...........(.. ......D......... .......<...o...# ##.#####........ #........ #..##.... #... ..# ...## .. #.## # #.# ..#