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