Soloviev - Lab3 + Report