Puzzle of the Day
How many distinct (non-isomorphic) groups of order 64 can be regarded as C8⋊D8?
Some of these puzzles are much more difficult than others.
Some more
pages on groups