package prime const testVersion = 2 func Factors(n int64) []int64 { f := []int64{} for i := int64(2); n > 1; { if n%i == 0 { n /= i f = append(f, i) } else { i++ } } return f }