# . ## . . ##..# .#...w### . #X.# .. #### #