-3--------
11-----3--
552--111--
---------1
---------5
-4-0-11125
1111-----5
555512---5