Search your library for three cards, exile them, then shuffle.
Draw a card at the beginning of the next turn's upkeep.
Illustrated by Terese Nielsen · Alliances · #29a
There are no rulings for Foresight.
Draw a card.
Shuffle a card from your hand into your library. If you do, draw two cards at the beginning of the next turn's upkeep.
Look at the top three cards of target player's library, then put them back in any order. You may have that player shuffle.
Search your library for any number of land cards, exile them, then shuffle.
Look at the top three cards of your library, then put them back in any order. You may shuffle.
Draw three cards. Discard three cards at the beginning of the next end step.