Input shaping

Input shapingInput shapingInput shapingInput shapingInput shapingInput shapingInput shapingInput shapingInput shapingInput shapingInput shapingInput shapingInput shapingInput shapingInput shapingInput shapingInput shapingInput shapingInput shapingInput shapingInput shapingInput shapingInput shaping