problem31-CoinSums