problem-solving [noun] + common [adjective]