solver - noun

singularsolver
pluralsolvers