




"""simple docstring"""

from ..utils import DummyObject, requires_backends





class 				lowercase_       (     metaclass=__lowerCAmelCase							):



 '''simple docstring'''
 UpperCAmelCase    :     int        =	["keras_nlp"]

 def __init__( self       :       str    ,							*_UpperCAmelCase       :       Dict    ,							**_UpperCAmelCase       :       Union[str, Any]		):
       requires_backends(self    ,							['keras_nlp']		)




"""simple docstring"""





from math import sqrt




def   _A  (  UpperCamelCase_     :       int)	->						int:
   '''simple docstring'''


   __lowercase								=						0
   for i in range(1,			int(sqrt(UpperCamelCase_) + 1)):
      if n % i == 0 and i != sqrt(UpperCamelCase_):
         total += i + n // i
      elif i == sqrt(UpperCamelCase_):
         total += i
   return total - n




def   _A  (  UpperCamelCase_     :       int = 10000)	->						int:
   '''simple docstring'''


   __lowercase								=						sum(
       i
       for i in range(1,			UpperCamelCase_)
       if sum_of_divisors(sum_of_divisors(UpperCamelCase_)) == i and sum_of_divisors(UpperCamelCase_) != i)
   return total


if __name__ == "__main__":
   print(solution(int(str(input()).strip())))




