----
1010101010
110101010