Pracitcally amazing!
I rarely ever vote 5 but this gets it. Simply amazing dude
9-2---0-0-8-6-9---0---------6-4-5-9-------0---2---5-----9-- --------------------------c---5-5-5-a---4---2---2---5-5-3-5- 0---0---4---3-4---0---9----------------------------a-------- ---4-4-3-a---------2-1---7-8-7-2-3-2-1---4-----a---9-------- ----------------