Prime Factor Kata in various languages