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