Mathematical olympiads 1998 - 1999 problems and solutions from around the world (Mathematical Assoc. of America, 2000)