added problems 21,22, divisors helper