cognitive reasoning

*