Nakisa Interview Question

Write an algorithm to shuffle a deck of cards