Solving Problems in Three-Dimensional Space Using Tangents and Normals, Both Straight Lines and Planes.