XXXX...|...X...|...X...|...XXXX|.......|.......|XXXX...
X......|.......|.......|......X|.......|.......|X..X...
X......|.......|.......|......X|.......|.......|X..X...
XXXXXXX|.......|.......|X.....X|X.....X|X.....X|X..X..X
......X|.......|.......|X......|.......|.......|...X..X
......X|.......|.......|X......|.......|.......|...X..X
...XXXX|...X...|...X...|XXXX...|.......|.......|...XXXX
|