---------5
-----4---5
---1111115
---------5
-0-------5
112211---5
555555---5
555555---5