def amicablesum(n):
sum = 0
sum2 = 0
for x in range(1,int(n/2)+1):
if n%x==0:
sum+=x
for x in range(1, int(sum/2)+1):
if sum%x==0:
sum2 +=x
if (n!=sum)and(sum2 == n): return n
else: return 0
sumcounter = 0
for x in range(1,10000):
sumcounter += amicablesum(x)
print(sumcounter)
print("final sum of amicable numbers is:" ,sumcounter)