<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:

def publish(self):
        " Publish last changes."

        # Publish changes.
        response = self.put('/REST/Zone/%s' % (
            self.zone, ), data={'publish': True})

        return response.content['data']['serial']