def METHOD_NAME(self, input):
    print("SIGNER state #5")
    e = input.get('e')
    (d, u, x, s) = Protocol.get(self, ['d', 'u', 'x', 's'])
    c = e - d
    r = u - c*x
    Protocol.setState(self, None)
    return { 'r':r, 'c':c, 'd':d }