How to Clean a Carpet After a Party (or When You Are Drunk)