DIAGRAMMATIC REASONING