<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def is_zone_running(self, zone):
 """ Returns the state of the specified zone. :param zone: The zone to check. :type zone: int :returns: Returns True if the zone is currently running, otherwise returns False if the zone is not running. :rtype: boolean """


        self.update_controller_info()

        if self.running is None or not self.running:
            return False

        if int(self.running[0]['relay']) == zone:
            return True

        return False