def __repr__(self):
    return '{}({})'.format(type(self).__name__, ', '.join(map(repr, self.args)))
def __repr__(self):
    return '{}({})'.format(type(self).__name__, ', '.join(map(repr, self.args)))