MIREA programming task