# # ##%##. . # . .. # . . .#. #. # #. ..#. . ..#.. . . . .# #.. #. # .# #.## ...#..# # # #. ##.#..## .. #..#%.# . #.#%X### ... . ....#..# .# .##.. ....# . #.#.#. # # .##.# ## #. #.# .. ##