.X........XXXXXXXX..XX.....XX..XXXXXXXX..X....X...XX........XXX...XXX.....XX.....X....X...XX........XXXX.XXXX.....XX.....X....X...XXXXXX....XX.XXX.XX.....XX.....XXXXXXX..XX........XX.....XX.....XX..........X...XX........XX.....XX.....XX..........X...XXXXXXXX..XX.....XX.....XX....