47. Step and Punch and Withdraw and Push