XXXXXXXXXXX|...........|...........|...........|...........|...........|...........
XXXXXXXXXXX|XXXXXXXXXXX|XXXX...XXXX|X.........X|XXXX...XXXX|XXXXXXXXXXX|XXXXXXXXXXX
XXXXXXXXXXX|...........|...........|...........|...........|...........|X.........X
XXXXXXXXXXX|...........|...........|...........|...........|...........|X.........X
XXXXXXXXXXX|XXXXXXXXXXX|XXXXXX...XX|X.........X|XXXXXX...XX|XXXXXXXXXXX|XXXXXXXXXXX
XXXXXXXXXXX|...........|...........|...........|...........|...........|...........
|