odd even sort added