Germany A Very Nice Math Olympiad Question Mathematics Solution Math Master Plus