----------
--3-1-----
111-51111-
55--------
5--0--34--
--212-11--
-1555----1
-5555----5