thinking: the process of using your mind to consider something carefully
higher cognitive process: cognitive processes that presuppose the availability of knowledge and put it to use
carpet loom: a loom for weaving carpeting