From Solutions and Other Problems  by Allie Brosh