Adding two different ways of work out the pyramid weight with a factory
and interface.