ballot [noun] + exhaustive [adjective]