Candidate Master

freopen

Alexey Zolotov, Zürich, Switzerland
From Google