Problem
1. Rewrite all the classes in the Progression hierarchy so that all values are from the BigInteger class, in order to avoid overflows all together.
2. Write a Java program that inputs a document and then outputs a bar-chart plot of the frequencies of each alphabet character that appears in that document.