The Complexity of Pattern Matching for a Random String | Synapse