list,sort,file in/out