#Python 3, 163 bytes
Python 3, 163 bytes
def f(x):
def d(x):return[i for i in range(1,x+1) if x%i==0]
return min(i for i in range(x) if sum(d(i)) >x),sum(d(min(i for i in range(x) if sum(d(i)) >x)))
#Python 3, 163 bytes
def f(x):
def d(x):return[i for i in range(1,x+1) if x%i==0]
return min(i for i in range(x) if sum(d(i)) >x),sum(d(min(i for i in range(x) if sum(d(i)) >x)))
Python 3, 163 bytes
def f(x):
def d(x):return[i for i in range(1,x+1) if x%i==0]
return min(i for i in range(x) if sum(d(i)) >x),sum(d(min(i for i in range(x) if sum(d(i)) >x)))
Python#Python 3, 163 bytes
def f(x):
def d(x):return[i for i in range(1,x+1) if x%i==0]
return min(i for i in range(x) if sum(d(i)) >x),sum(d(min(i for i in range(x) if sum(d(i)) >x)))
Python 3, 163 bytes
def f(x):
def d(x):return[i for i in range(1,x+1) if x%i==0]
return min(i for i in range(x) if sum(d(i)) >x),sum(d(min(i for i in range(x) if sum(d(i)) >x)))
#Python 3, 163 bytes
def f(x):
def d(x):return[i for i in range(1,x+1) if x%i==0]
return min(i for i in range(x) if sum(d(i)) >x),sum(d(min(i for i in range(x) if sum(d(i)) >x)))