NTUA Hash Code 2020 Library Problem Solution. Scored: 16,667,924 points total.
NTUA Hash Code 2020 Solution