logic [noun] + impeccable [adjective]