Ahex Technologies interview question

Write a program for cylindrical Prime Custom pipe generation They will give one object, we have to modify accordingly