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