The actual
insertion process requires a bit of work that is shown here. The first step
of the insertion is to make a copy of the new element. Usually this copy is
stored in a local variable. It just sits off to the side, ready for us to use
whenever we need it.