add money change problem