function [opetusvirhe, testivirhe, w] = sovita(X, Y, gamma, X2, Y2)
    XTX = X'*X;
    I = eye(size(XTX));
    invi = inv(XTX - gamma*I);
    w = invi*(X' * Y);
    opetusvirhe = norm(X*w-Y);
    testivirhe = norm(X2*w-Y2);
end

