PWr Synt@x Err0r

Wrocław University of Science and Technology

Poland

3rd place

6018 points