Как ведет себя std :: sort при использовании с равными целыми числами, будет ли он сохранять их в том же порядке или просто делать что-то непредсказуемое?