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