Author: A. Mustaioki, M. Alestalo, Kh. Vimaranta