Create custom classes - in dec, the stack (LIFO), queue (FIFO) based on the class list STL libr

Create custom classes - in dec, the stack (LIFO), queue (FIFO) based on the class list
The STL. Write a test program that is in test mode
It performs operations on complex shaped structures. List of operations
It should be classical for complex structures (subject to the restrictions on the processing
concrete structures):
 the creation of an empty complex structure;
 adding an element to the structure before and after the current item;
 removal of any element in the structure;
 searching for the item with the specified properties within the structure;
 sorting elements of the structure;
 seal structure elements on the screen;
 removal of the entire structure.

help me please