Question: At the chocolate store, you decide to get a 20-chocolate box for your beloved. There are creams (maple, vanilla, orange, lemon, chocolate) and caramels (milk chocolate, dark chocolate, walnut) and coated nuts (milk chocolate peanuts, dark chocolate peanuts, milk chocolate almonds, dark chocolate almonds, white chocolate almonds), as well as cherry cordials, white chocolate truffles, solid chocolate pieces (in both milk and dark chocolate), and yogurt- and chocolate-coated pretzels. How many ways are there to fill the box?