Full deck modeled.  Flipping a card chooses a random card from the deck, removes it, and displays it.