documenation of divisor.lib