this one is better than my last.
2---2----2---2-----2---4-4-2---2---2---2---4-4-2---2---2-----999---------------------8---8----5-5-5-5-6-7-7-7-7-5-5-5-5-c---c---c---5-5-5-5-5-5-6-ccc-----b----------------------9-2-2-2-2-9-5-5-5-5-2-2-2-2---1---1---9-2-2-2-2-2-2-9-aaa---7-----------------