I added tori, cones, cylinders and truncated cones (asymmetrical cylinders) to the standard set of primitives of assignment 4
Tori, cones, cylinders and asymmetrical cylinders