Assignment 1: It's a card matching game