..........|..........
-xxxxx-xxxxxxx-xxzxx.
.....x.......x...x.x.
xxxx..xxx.xx.zxxxx.|.
.|...x...x...x.....xx
.xxzxx.x.x.xxx-xxxxxu
...x...x.x.x.........
xx-x-xxx-x-xxzxxxxxx.
.x...x...x...x...|.x^
.xx.xx.xxzxx.xxx.x.xx
...x.|.x...x.|.x.x...
-x.x.xxx-x-xxx.x.x.xz
ux.x.x...x.|...xvx...
xx.x.x.xx.xxxxxxx.xx.
...x.x.....|.......x.
.x-x.zxxxuxxxzxx-x-x-
.x.x.x...x...x...x.x.
.xxx.x.x-x.x.x.xxx.x.
.....x.x.x.x.|.x...x.
.xxxxx.x.x.xxxxuxxxx.
...|...x.x...|.......
