Ольга Барковская, математик по профессии, собирается на встречу выпускников. Однако праздничного настроения нет — недавно их школьную подругу Катю убили. И это не единственная трагедия: за последние годы в их классе произошло несколько странных смертей. Двое погибли при нелепых обстоятельствах, а первой жертвой стала замкнутая девочка Алина, покончившая с собой. Перед смертью она написала загадочные строки — стихотворную подсказку к шахматной задаче Эйлера.
Теперь погибает ещё один человек из их компании, и Ольга уверена: это не совпадение. Кто-то методично устраняет бывших одноклассников. У неё остаётся мало времени, чтобы разгадать схему убийцы и остановить его до новой жертвы.