Coin Change II
You are given an integer array `coins`, where each value represents a coin denomination, and an integer `amount`, which is the total amount of money you want to form.
You are given an integer array `coins`, where each value represents a coin denomination, and an integer `amount`, which is the total amount of money you want to form.