



"""simple docstring"""
def       _SCREAMING_SNAKE_CASE    (__lowerCAmelCase = 10_00				)			->    str:







  '''simple docstring'''


  lowercase_             =			2**power
  lowercase_             =			0
  while n:
    lowercase_             =			r + n % 10, n // 10
  return r


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



'''simple docstring'''

import warnings
from functools import wraps
from typing import Callable


def        UpperCAmelCase_ (  lowerCamelCase_			):







 """simple docstring"""


 @wraps(lowerCamelCase_			)
 def _inner_fn(*lowerCamelCase_      ,			**lowerCamelCase_			):
  warnings.warn(
      (f'''\'{fn.__name__}\' is experimental and might be subject to breaking changes in the future.''')      ,			lowerCamelCase_      ,			)
  return fn(*lowerCamelCase_      ,			**lowerCamelCase_			)

 return _inner_fn





