程也是可逆的，当摆动最左侧的球撞击其它球时，最右侧的球会被弹出。当最右侧的两个球同时摆动并撞击其他球时，最左侧的两个球会被弹出。同理相反方向同样可行，并适用于更多的球，三个，四个，五个甚至六个。
原理.旁边的图示中最左边的球得到动量并通过碰撞传递到右侧并排悬挂的球上，动量在四个球中向右传递。当最右面的球无法将动量继续传递的时候，被弹出。这是一系列弹性碰撞，其中并包含非弹性碰撞和动量。由于在碰撞中不存在其它力的影响，左侧质量formula_1速度formula_2的formula