What looks like impossible magic - random shuffles, face-up and face-down cards, and a prediction that keeps getting more ...