double swap

.