##### # ##...# # ##2## . # # .##X# . u # # .X# ## .. ##. ....# . . . #. # .# .. . . # # . .# . u # ### . . . . . # . . # #. . # . # # . #