?

Aapo
Hyvärinen

Helsinki Institute for Information Technology
(Options)

Ilmari
Kurki

Univesity of Helsinki

Patrik
Hoyer

Helsinki Institute for Information Technology

Aapo HyvärinenX