.X.........XXXXX....XXXXX...XX....XX..X....X...X.....X..X.....X...XX..XX...X....X...X........X.....X....XXXX....X....X...XXXXXX....XXXXXX.....XX.....XXXXXXX..X.....X........X.....XX..........X...X.....X..X.....X.....XX..........X....XXXXX....XXXXX......XX....