Krylov - Lab3 [ready for review]