updated with new validation

on the assignment paper, visa and mastercard length were mixed up.