. .. ..## ..... ...... ###.... . # ####...#..... ... #.#...$....D.....).o. #.....####.......... #..#<### #.. . ...$. #####......# #.# .o. #........#.# #.# ... #.......##.# #.# #.## .. #.......##.###.# #..##..... #.......##..##.######......... .........D.<)..........##..[..# #......####..#.######## ### #...... ##...# #...... ##### ...... #####