static int scoredSearch_score(S s, S query) { int score = 0; if (swic(s, query)) score += l(s) == l(query) ? 3 : 2; else if (containsIgnoreCase(s, query)) ++score; ret score; }