added code to partition lambda's (into 4 parts) based on historical bigram count