Fortune Telling by Cards, Numbers and Tea Leaves