.. ... .... . . ..... . . . .. . .. . . . . . #.. ... .. # ... . . ...X t. # # # #. #.# # # #####. # # #.x# .# . ###.....# # # ##.... ..# ## .. #. . #