-----2---2---5-5-3-3---72---0-1---2---2-----6-6-77775-4-9---5-7-1---0---3-3----------1---8---a---5-2---3-8---8---5-8---8-c---0---b4-0---0-3-2---a-2---a---4---a-----------0-3-a---2-0---7-8-6-08-7-a---91-2-70---3-6-5-6-6-7-9------5-3-3-5-5-5-8-9--3-3------- Huzzah my first finished attempt at this.