bool end(String str, String substring) { int len = -substring.length; if (len < -str.length) { len = 0; } else { len += str.length; } return str.substring(len) == substring; }