Swap part (4/43)

Swap part