Write a program that displays a torus in the
display window and allows the user to switch
between solid and wire-frame views of the torus,
translate the torus along any dimension, rotate
the torus around its center in any direction, and
change the sizes of the torus’ defining properties
(i.e., the radius of its cross section ellipse and its
axial radius).