.# . #.# . . . .# # # #........ . . .. .... . .. . #### # ...)......... .. . .# #..... .. ........ #...# .... .... .... #..... ............... ##.. .....#..#........ # #. ........##..#.... ...#.....##........# #v ## ... . ......#.# . #.####.#.#...# .# # # ###. ####...### #..# #.##.......#...# #.....##.#D.# ####..#.#.#...# #.###.#...##..# #.. .##.##....# ##### ..# ..#.# .#. ...# ## # #..# .#.