----------
----------
------4---
----11111-
---0------
1111------
5555------
5555----11