Puzzle of the Day

Find a non-Abelian group G such that (ab)3 = a3b3 for all a,b in G.

Some of these puzzles are much more difficult than others.

Some more pages on groups