I had made an offer to the other party. The other party accepted my offer. However, before the acceptance, which was sent by post, could reached me, I sent a letter to the other party revoking the said offer. The other party challenged my revocation of the offer, saying that the contract was completed. What is the correct legal position?