Finite differences project. MAPM312