----------
----------
----------
----------
--0----4--
1111111111
5555555555
5555555555