Generalize the type of prism'