Analogy and dynamic geometry software together in approaching 3D geometry