adding lcs algo