BUG 1->2->3 1,3 expected: 3,2,1 output 2,3,1