.X.........XXXXXX....XXXXXX...XXXXXXXX..X....X...XX....XX..XX....XX.....XX.....X....X...XX........XX...........XX.....X....X...XX.........XXXXXX......XX.....XXXXXXX..XX..............XX.....XX..........X...XX....XX..XX....XX.....XX..........X....XXXXXX....XXXXXX......XX....