Part of 2009 All-Russian Olympiad Regional Round
Source: Problem 7 of Russian Regional Olympiad 2009 Grade 11