--------------------------
--------------------------
--------------------------
---kkkkk------------------
---kkkkk-----kkk--------kk
---kkkkk-----kkk---k-----k
kkkkkkkkkkkkkkkkkkkkkkkkkk
0 1
0
