logic [noun] + fuzzy [adjective]