Validate Credit Card Numbers and Corrections | Stripe Interview Question