----------
-----3----
1111112---
----------
-4-----0-3
111---2211
5555555555
5555555555