classic [adjective] + problem-solving [noun]