code: def announced(self, state, announcement):
          '''
          This part of contract is just to let the guy know we are here.
          '''
          state.problem = state.factory(state.agent, **announcement.payload)
          state.medium.bid(message.Bid()f announced(self, state, announcement):
          '''
          This part of contract is just to let the guy know we are here.
          '''
          state.problem = state.factory(state.agent, **announcement.payload)
          state.medium.bid(message.Bid())
docs: This part of contract is just to let the guy know we are here.