A memory game for COMP180/580 @ UNC