algorithm [noun] + division [noun]