Write an MQTT publisher in Python. Use an object-oriented programming style. There should be a constructor of an MQTTPublisher class which takes elements of the broker address and saves them as instance variables. A method "publish" of this class should provide parameters for topic and payload and this method should connect to the broker, publish the message and disconnect from the broker. Include at least 47 hashtags, starting with '#'
user