Title: 50 puzzles in algebra