2 rebase: 상교환법