implement lcs
minor refactor
load tuples
initial solution