string_matching.cc added