.X.........XXXXXX....XX.....XX..XX.....XX..X....X...XX....XX...XX.....XX...XX...XX...X....X...XX.........XX.....XX....XX.XX....X....X...XX...XXXX..XXXXXXXXX.....XXX.....XXXXXXX..XX....XX...XX.....XX....XX.XX.........X...XX....XX...XX.....XX...XX...XX........X....XXXXXX....XX.....XX..XX.....XX.