Task3. v1