spatial geometry and vector analysis 3384467