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