In this magic card trick, 7 hands of 5 cards are dealt out. The victim is then asked to pick a card out of the ones showing, and to tell the dealer which hand their card is in.
The cards are then reshuffled, and dealt out again in 5 hands with 7 cards in each hand.
The victim is then asked once more to signify which hand their previously chosen card is in.
Magically, the dealer turns over the cards and the victims card is identified.
Sidenote: At the time of posting this program has been marked as beeing freely available without any costs. As this program is hosted with the AppStore the status might change. Authors like to publish their programs for free and / or for promotion purpose and then start charging.
http://appshopper.com/entertainment/magic-card-trick-on-myhip