-----A----
-.+.+a+.+-
-41414141-
-14141414-
-+.+.+.+.-
-.+.+.+.+-
-yeyeyeye-
-eyeyeyey-
-+.+.b.+.-
-----B----