FM-Index full-text index implementation with two way search (or at least trying to...)