--- Case 1: Fails (only 2 &#039;a&#039;s) ---
Result: a b a b c
Matches Found: 0

--- Case 2: Succeeds (3 &#039;a&#039;s) ---
Result: A b A b A c
Matches Found: 3