optimization

There is a solutions without a periodic timer for receiving the response. Or did I miss something?