Author: Alexander Ishchenko, Ilkka Linnakko, Pekka Silvast, Simo Silvonen