Source: http://imperia.rz.rub.de:8032/imperia/md/content/may/paper/ac08_divisor.pdf