reoder list

1 slow recursion
2 fast recursion