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