technique of human reasoning