function x_new = psi_Extrap(t, x, tau, k, F)

x_block = zeros(length(F));

for row = 1:length(F)
    x_block(row,1) = multi_RK2(F(row),t,x,tau);
end

for col = 2:k+1
    for row = 1:length(F)+1-col
    r = (F(row+col-1)/F(row))^2;
    x_block(row,col) = 1/(r-1)*(r*x_block(row+1,col-1)-x_block(row,col-1));
    end
end

x_new = x_block(1,k+1);

end