## ## .... . . ###..## ##..#..# . #.N...#.... #