There are a number of easier ways to do this based just off of the suits of the cards alone, but from what I've seen, good work nonetheless.