added the coin change problem