Every of 3 implementations of WaveletTree