complete
all 33 cards present