Given a string *s* and a pattern *p* of the same length containing only lowercase letters and the wildcard character `'?'` (which matches exactly one arbitrary character), determine if *s* matches *p*. Return `true` or `false`.
Two lines: first line is string s, second line is pattern p.
Output "true" if match, else "false".
Example 1:
Input:
s = "abc" p = "?b?"
Output:
true
Explanation:
Pattern '?b?' matches 'abc' ('?' matches 'a' and 'c').