XXXXXXXXXXXXX|X...X...X...X|X..XX..XX..XX
XXXXXXXXXXXXX|.............|X..XX..XX..XX
.............|.............|X..XX..XX..XX
.............|.............|X..XX..XX..XX
XXXXXXXXXXXXX|X...X...X...X|X..XX..XX..XX
XXXXXXXXXXXXX|.............|X..XX..XX..XX
.............|.............|X..XX..XX..XX
.............|.............|X..XX..XX..XX
XXXXXXXXXXXXX|X...X...X...X|X..XX..XX..XX
XXXXXXXXXXXXX|.............|X..XX..XX..XX
.............|.............|X..XX..XX..XX
.............|.............|X..XX..XX..XX
XXXXXXXXXXXXX|X...X...X...X|X..XX..XX..XX
|