Gives back change the user requested in the least amount of coins possible.