def getinstance(*args, **kwargs):
    if (class_ not in instances):
        instances[class_] = class_(*args, **kwargs)
    return instances[class_]
def getinstance(*args, **kwargs):
    if (class_ not in instances):
        instances[class_] = class_(*args, **kwargs)
    return instances[class_]