# . .. . # . .. .. . # # # # . . . . .. ... ...... .....##. ... ... ... . ...... .....# # .##.... .. #.... .....# #. . .... . .. . . ##...###...####........ . . ..#.....#.....#.#...... ##.# ...............# .... . +..... ...............#...... .# . ......1........# .... ..#... ..#.....#.....### ###.... ..# ##...###...##.. ...#... . # # #.... #.....#..#. #. .... ..............# ..# .. .. . #.......##....##...... . . ####.#.#............... .. ..# ##.##. ..#.....#. #### . . #. #...###...##. ... ...# # #....#.....#....... # #.... [.......... .. . # .#... .......... . .. ###.####.... ..... .. # ..#.. ..