Puzzle of the Day

All of a group's elements have order 2 (or 1). Prove that it is Abelian.

Some of these puzzles are much more difficult than others.

Some more pages on groups