>>281723781
I made it!
Now for the hard part..