clean
generate a valid luhn string with different sizes and make sure it is working
refactor