SPb IFMO 8: Finkelshtein, Kolganov, Smirnov 2016-2017

Contests