"Mathematical problems and puzzles from the Polish mathematical olympiads" - читать интересную книгу автора (by S. Straszewicz. Translated from Polish by J. Smólska.)