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