poprawione form. splines.c i .h