'if value is of the form [x,y] then parse it and send along coordinates of previous answer'

def setup(self):

    m = re.match('\\[([0-9]+),([0-9]+)]', self.value.strip().replace('    ', ''))
    if m:
        (self.gx, self.gy) = [(int(x) - 15) for x in m.groups()]
    else:
        (self.gx, self.gy) = (0, 0)
