Липкий поршень

Липкий поршень толкает блок и притягивает его обратно.