Implement 4 versions of Edit Distance in C++ using the attached cpp skeleton file. Use them to solve problem 526 and submit it to UVA online judge.