i kept myself upright by a supreme effort , and when my assailant tried to swing the staff again , i let the keys fall , grabbed the staff with both hands , swung up my leg , and kicked him hard in the chest - not a very effective kick , but it was the best i could do under the circumstances .