"all" used here, but the diagram and descriptions include component parts "For some problem types..."