. . . .. ### .. ## . ##.#..... # ## .#......###... ...#..#.......#. # .. ...##. # ##... #.##....# ##.... #.##.##....####..#.#. #......>............. # #.................... #.#....#...4.#... .#.. #.#...###...###.. ## .##......#.....#.....#. .. .......D............ #..................... #.................... . #......#.....#.....# .. ###...###...###...###. #.....#.....#.....# . #.....D..... . .. . #.#......... .... ... # .. ............ #.....#.....#... #.#.. ##...###... ##..... .....# .. ..... ...... ...... . ...