static bool eqicOptSlash(S a, S b) { int n = lCommonPrefixIC(a, b); int la = l(a), lb = l(b); if (n != lb) false; if (n == la) true; if (n == la-1 && lastChar(a) == '/') true; false; }