num3: modified mySort