.X.........XXXXX....XXXXXX...XX......XX..X....X...X.....X..XX....XX..XX..XX..XX..X....X...X.....X..XX........XX..XX..XX..X....X....XXXXX....XXXXXX...XX..XX..XX..XXXXXXX..X.....X........XX..XX..XX..XX.......X...X.....X..XX....XX..XX..XX..XX.......X....XXXXX....XXXXXX....XXX..XXX..