XXXXXXXX|...X....|...X....|...X....|...X....|XXXXXXXX
XXXXXXXX|..XX....|........|........|........|XXXXXXXX
XX....XX|........|........|........|........|XX....XX
XX....XX|......XX|.......X|.......X|.......X|XX....XX
XX....XX|X.......|X.......|X.......|XX......|XX....XX
XX....XX|........|........|........|........|XX....XX
XXXXXXXX|....XX..|........|........|........|XXXXXXXX
XXXXXXXX|....X...|....X...|....X...|....X...|XXXXXXXX
|