import java.util.HashMap; import java.util.ArrayList; public class Markov { protected HashMap grams; protected ArrayList lineStarts; protected int n; protected int max; public Markov() { grams = new HashMap(); lineStarts = new ArrayList(); } public void getValues(int n_, int max_) { n=n_; max=max_; } public void feedLine(String line) { if (line.length()