---------
--3-0211--
-1121555--
-55555---4
--------11
11------55
3--1111-55
1125555-55