Solve problem 22
Use decode() to convert bytes to str
Fix divisors() in euler.py

Fix that if that f n is a square number, the square root of n appears
twice in the divisor list.
Solve problem 23