public override string ToString() {
StringBuilder str = new StringBuilder();
int start = 0;
for (int i = 0; i < len; i++) {
str.Append(word.Substring(start, hyphenPoints[i]) + "-");
start = hyphenPoints[i];
}
str.Append(word.Substring(start));
return str.ToString();
}
}