Implementation of "An Optimal Suffix Array Construction Algorithm" described in a Technical Report by Ge Nong