Hungarian Mathematical Olympiad (1964-1997): Problems And Solutions (Mathematical Olympiad Series, Band 20)