9--10---4--8--6--4--4--4--3-5-88--6--3---2---5---8--9--------------------------------c---0----2--8---2--7-4---8--2---4-7--5---1----4--b--c--------------------------------a---5-5-6--5--7---7---2-----2--3--7-4--4-0---3---9--a-------------------------------- i think this is a very cool one