Die roll sums:  Adding a dynamic programming solution for the "unordered" case