Think You Have a Good Memory? Prove It!