Diminishing Returns

Oracle Text

Each player shuffles his or her hand and graveyard into his or her library. You exile the top ten cards of your library. Then each player draws up to seven cards.

Card Rulings

6/8/2016 Each player chooses to draw any number of cards from zero to seven. First the player whose turn it is chooses how many cards to draw, then draws those cards, then each other player in turn order does the same.
6/8/2016 Diminishing Returns won’t be put into your graveyard until after it’s finished resolving, which means it won’t be shuffled into your library as part of its own effect.
6/8/2016 The exiled cards are exiled face up. You’ll see them before you choose how many cards to draw.