Graftek Imaging interview question

Write code in your preferred programming language to shuffle a deck of cards.