Card Test at 94%. cardSameKind still needs more coverage.