```rust use rustcards::cards::Card; use rustcards::hand::Hand;
let mut deck = Hand::full_deck();
deck = deck.shuffle
let mut hand = Hand::from(
vec![
deck.pop_top(),
deck.pop_top(),
deck.pop_top(),
deck.pop_top(),
deck.pop_top(),
]
)
for card in hand {
println("{}", card.string())
}
```