public Card(int theValue, int theSuit) {
        if(theSuit != SPADES && theSuit != HEARTS && theSuit != DIAMONDS && 
                theSuit != CLUBS )
            throw new IllegalArgumentException("Illegal playing card suit");
        if(theValue <1 || theValue >13) 
            throw new IllegalArgumentException("Illegal playing card value");
        
        value = theValue;
        suit = theSuit;
    }