tuple2list2tuple2list