ltuples, first version
ltuples, v2