private List<Integer> popByList(List<Integer> list){
int flag;
for (int i = list.size(); i > 1; i--) {
for (int j = 0; j < i - 1; j++) {
if (list.get(j) > list.get(j+1)){
flag = list.get(j);
list.set(j, list.get(j+1));
list.set(j+1, flag);
}
}
}
return list;
}