It is Black Friday and William goes shopping!! He needs to buy the following items: a microwave ($50), a snuggie ($15), his own music album ($20), a roomba vacuum robot ($300), a limited edition furry ($250), and a singing toilet ($1000). Help William save his money by minimizing the cost to buy those things.
William has two coupons that he can apply once and only once.
Coupon #1: Get free snuggie and album if you buy a roomba at original price.
Coupon #2: Overall 10% off for one entire purchase
The mall is also having a sale event. William can get a $5 gift card if he makes a $100 purchase, $15 gift card if $150 purchase, $30 gift card if $250 purchase, $40 gift card if $300 purchase, and $200 gift card if $1000 purchase. Purchase has to be made in original price. If William makes multiple separate qualified purchases, he can get gift cards for each qualified purchase. Coupons can be applied to purchases made by gift card, actual money, or both as long as William follows the rules listed on the coupons.