step-swap (149.859)