added strstr algorithm