sing of return value of comparator altered