7 6 6 6 6 5 4 6 5 4 3 Searching for 1 ... NO Searching for 2 ... NO Searching for 3 ... YES! Searching for 4 ... YES! Searching for 5 ... YES! Searching for 6 ... YES! Searching for 7 ... YES! Searching for 8 ... NO Searching for 9 ... NO 7 6 6 6 6 5 4 6 5 4 3 remove dup... removedup: 0x1b97150 7 7 6 6 6 6 5 4 6 5 4 3 next: 0x1b97130 6 next: 0x1b97110 6 next: 0x1b970f0 6 next: 0x1b970d0 6 next: 0x1b970b0 5 next: 0x1b97090 4 next: 0x1b97070 6 next: 0x1b97050 5 next: 0x1b97030 4 next: 0x1b97010 3 removedup: 0x1b97130 6 7 6 6 6 6 5 4 6 5 4 3 next: 0x1b97110 6 next: 0x1b970d0 6 next: 0x1b97090 4 next: 0x1b97070 6 next: 0x1b97030 4 next: 0x1b97010 3 removedup: 0x1b97110 6 7 6 6 5 4 5 4 3 next: 0x1b970d0 5 next: 0x1b97090 4 next: 0x1b97070 5 next: 0x1b97030 4 next: 0x1b97010 3 removedup: 0x1b970d0 5 7 6 6 5 4 5 4 3 next: 0x1b97090 4 next: 0x1b97070 5 next: 0x1b97010 3 removedup: 0x1b97090 4 7 6 6 5 4 4 3 next: 0x1b97070 4 7 6 6 5 4 3