Given a pattern and a string input - find if the string follows the same pattern and return true or false.
Examples:
- Pattern : "abab", input: "redblueredblue" should return true.
- Pattern: "aaaa", input: "asdasdasdasd" should return true.
- Pattern: "aabb", input: "xyzabcxzyabc" should return false.