'''
Let d(n) be defined as the sum of proper divisors of n (numbers less than n which divide evenly into n).
If d(a) = b and d(b) = a, where a ≠ b, then a and b are an amicable pair and each of a and b are called amicable numbers.

For example, the proper divisors of 220 are 1, 2, 4, 5, 10, 11, 20, 22, 44, 55 and 110; therefore d(220) = 284. The proper divisors of 284 are 1, 2, 4, 71 and 142; so d(284) = 220.

Evaluate the sum of all the amicable numbers under 10000.
'''

def d(n):  # function to calc the sum of divisors of a no
	a=[]
	for i in range(1,n+1):
		if(n%i==0):
			a.append(i)
	global p
	p=sum(a)
	return(p)


a1=[]
fact=100  # no of nos
for j in range(1,fact):
	a1.append( d(j) )
print(a1)
 
print('\n')
a2=[]
for k in a1:
	a2.append(d(k))
print(a2)