50 Days of DSA with Java Day 29. Implement strstr() (substring search) ----- You need to find the first occurrence of a substring (needle) in another string (haystack).