Mystery String Challenge - Search