def lcs(str1, str2):
 lengths = build_lengths_matrix(str1, str2)
 return read_from_matrix(lengths, str1, str2)

def lcs ( str1 , str2 ) : lengths = build_lengths_matrix ( str1 , str2 ) return read_from_matrix ( lengths , str1 , str2 )
xxx: needs documentation written .