SMS: A Moscow math circle : week-by-week problem sets / Sergey Dorichenko ; translated by Tatiana Shubin.