Solution to Paul Hegarty's CS193P Matchismo homework, but with card backs and fronts.