The classic string indexing problem is to preprocess a S into compact data structure that supports efficient pattern matching queries. Typical queries include existential (decide if the occurs in S), reporting (return all positions where occurs), and counting number of occurrences pattern). In this paper we consider variant indexing, goal compactly represent such given two patterns $$P_1$$ $$P_...