.# ###. # #........ #. #.....#.# #.. #....... # . ## #. ## . #..#...#.##.#.. #..........#.. #. ._ #.#..#.. ##### ._... . #...### #...# ...# ##..# # +..###.## ##.3.'...+ #..dX##.## #..*###.# ......# ... ..#... ..... # #+# . #... #+###