A pattern matching card game