I asked a well received (but imho bad) question on Software Engineering. I thought they prefer slightly more psudocode, so removed my docstrings, typing hints and got this feedback.
> Type hints would be great indeed. divisors = proper(divisors) looks weird, for example, and I'm not sure if the type is the same for both divisors. Actually defining every mentioned variable would be a good start. As is, the code cannot be tested/refactored.