factorization 11111111111