2 commutation: 교환