cards.c