@Gariman- You're correct!
Yes, I was wrong, swapping was not needed, my bad!.
@Gariman- You're correct!