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