refatoração no merge e inversion count