4.3.12 - Discuss the need for sub-programmes and collections within programmed solutions
4.3.13 - Construct algorithms using predefined sub-programmes, one dimensional arrays and/or collections