add binomial coefficient
add edit distance