Math SAT 800: How To Master the Toughest Problems