Solved problem 8. Pretty simple. Got it in nine lines with a ruby inject function.
Solved problem 9 with Dickson's method.
Solved problem 10, unlocked 'Decathlete'.