You're right. the corrected program counts 32,064 ways of totaling 15, for a 64,128 contribution to the total points. I see this disagrees with Eric's total. I'll have to see in the morning where the discrepancy lies.