question: public static BigInteger CRT ( List < BigInteger > congs , List < BigInteger > moduli ) { BigInteger [ ] cs = ArrayConverter . convertListToArray ( congs ) ; BigInteger [ ] ms = ArrayConverter . convertListToArray ( moduli ) ; return CRT ( cs , ms ) ; }
target:  Computes Chinese Reminder Theorem: x == congs[i] mod moduli[i]