## ##+# ....... # #.#. # ###...... #. ....# #.##.# # ######.. .. # #.....X2.2..# #.#...XX###.# #....XXX.x..# ##### ########+##xwX.. .. #..w.... #.#. .... #........ ## ....... #. .####### #. . .#.# . #....# .. #.##. #. .# . # ## . # # #.. . . ... . . .##. . . .. .# . . # # ## # . . . ## # . .