OO design for a system of deck of cards. Create a method shuffle to make sure cards are not in exact order.
I solved it pretty much like over here-- https://www.careercup.com/question?id=173901