swap adjacent phrases