score untested but no compile errors
score works except 10th-bonus; need tests