Для тех, кто любит решать олимпиадные задачи =)