Efficient Index for Square Pattern Matching | Synapse