----------
--111-----
---------1
1-3--0---5
5111111215
5-3----4-5
5111111115
5555555555