Update solution.

find_first_of, find_last_of, string::npos.