Fortune Telling For Fun and Profit