thinking [noun] + kaleidoscope [noun]