1. {n. d.}. GMP FFT Multiplication. https://gmplib.org/manual/FFT-Multiplication. html. Accessed: 2018-02-01. {n. d.}. GMP FFT Multiplication. https://gmplib.org/manual/FFT-Multiplication. html. Accessed: 2018-02-01.
2. {n. d.}. JAVA BigInteger Class. https://raw.githubusercontent.com/tbuktu/bigint/ master/src/main/java/java/math/BigInteger.java. Accessed: 2018-02-01. {n. d.}. JAVA BigInteger Class. https://raw.githubusercontent.com/tbuktu/bigint/ master/src/main/java/java/math/BigInteger.java. Accessed: 2018-02-01.
3. The input/output complexity of sorting and related problems
4. Rakesh D. Barve and Jeffrey S. Vitter. 1998. External Memory Algorithms with Dynamically Changing Memory Allocations. Technical Report. Duke University. Rakesh D. Barve and Jeffrey S. Vitter. 1998. External Memory Algorithms with Dynamically Changing Memory Allocations. Technical Report. Duke University.