Just create two list for store small or great/equal nodes, and concate together