djinn defiance of gravity let me carry the leap the last ten feet , and gave me enough momentum to impact hard against martin oliver and topple both of us back behind the desk , onto a bruising hard floor .