........|........|........|..XXXX..|..XXXX..|........|........|........
........|........|........|...X....|........|........|........|........
...XX...|........|........|...X....|........|........|........|...XX...
...XX...|...X....|X..X...X|X..XXXXX|X..XX..X|X..X...X|...X....|...XX...
...XX...|........|X......X|XXXXX..X|X..XX..X|X......X|........|...XX...
...XX...|........|........|....X...|........|........|........|...XX...
........|........|........|....X...|........|........|........|........
........|........|........|..XXXX..|..XXXX..|........|........|........
|