Dissipation of functional fixedness by means of conceptual grouping tasks