Hi, I’m doing a problem where I have to find the total number of combinations that a set of coins can make an amount. For example, if I have the coins 1 and 2, and I need to make 4, the total number of combinations of ones and twos that make 4 is three:

```
[1, 1, 1, 1], [2, 2], [1, 1, 2]
```

I need to write a program that can take a set of coin values and an amount of money and output the number of combinations that make that amount of money. I’m not asking for an answer per say, but a pointer or two is much appreciated. Thanks