Shortest Matching Substring

Find shortest substring matching pattern using string algorithms and pointer narrowing.

Examples
Input: [1,2,3]
Output: -1
Hints

Shortest Matching Substring

Find shortest substring matching pattern using string algorithms and pointer narrowing.