modify list_uniq_pile(), list_uniq(). add list_uniq_pile_table(). not tested