## . . ## .## #.## #.. #. # ##..# .# #... . #.....##..# ...# ###..#D#..# #... ###..###..### .....##...###.#.# ....... ..#.#.## #..........#. .. ..#### .#..### . #. #.##......### ## ...# (........#... ...####. .. #. .. ..# ...# # .##..# .#.....#.... ..# ## ... .... . .#.###...#. . #.....# ##.. . .. ..##.. # . .. ####.. ... . ... . [.. # ...) ..... ..# .... ...........# . .#. . .. .. .. ... ..# ##.###. . . # # # # # # . ## ## #