The deck of Cards programming