Algebra problems and solutions from Mathematical Olympiads