Set 1.0
Set is a pattern recognition game. Cards have pictures of symbols on them with the following properties:
- Number of symbols (One, two or three.)
- Colour (Red, purple or green.)
- Symbol (Oval, diamond or squiggle.)
- Shading (Hollow, shaded or solid.)
Each turn twelve cards are laid out on the table and then its a race to see who can identify a "set" of three cards. What's a "set"? A set consists of any three cards that, for each property, the card are either all the same or all different. Its important to note that each property is considered independently from each other so a set could (for example) consist of three cards that have all different number, all the same colour, all the same symbol and all different shading:

Another set might consist of all the same number, all different colour, all different symbols, all the same shading:

So given the following collection of cards identify all possible "sets".

Solution
- Greg Aleknevicus


