För att ovanstående ska kunna uppnås krävs : -