Swap part (32/43)

Swap part