I played a bit with it ... if I omit test for valid 16digit CCnumbers which are starting with higher values than 6 my code still is passing all tests .. thats what I mean.

Therefore: Allen, please add a test case with a valid (Luhn check) 16 digit number starting with 7,8,or 9 .. I am tempted to cheat