i tried my best
9---------------1---1---1---2---3---3 -------------------------------------
-----------c---3-3-3-3-3-3-3-3-3-3-4-
--4---4---4---5-c--------------------
----------------------a-------2-2-2-2 -2-2-2-2-3-3-3-3-3-3-3---------------
---------------------------------