---x--x-xx----xx
--x-xx--xxx--xxx
-x--xxxxx-xxxx-x
x-xxx---x-x--x--
--x-xx-x---xx-x-
-x--xx--x-xxx--x
x-xxxxxx--x-xxx-
--x----xxx--x-xx
-x-x--xx-xxx--xx
x---xxxx-x-xxxxx
