


'''simple docstring'''







import math







def _UpperCamelCase			(	__A       )				->						float:


      '''simple docstring'''



      UpperCamelCase__      =							math.log(2 ,     10       ) * number
      UpperCamelCase__      =							round((log_number - int(__A       )) ,     15       )

      return difference







def _UpperCamelCase			(	__A = 678910       )				->						int:


      '''simple docstring'''



      UpperCamelCase__      =							90
      UpperCamelCase__      =							0

      UpperCamelCase__      =							math.log(1.23 ,     10       )
      UpperCamelCase__      =							math.log(1.24 ,     10       )
      UpperCamelCase__      =							0

      while position < number:
            UpperCamelCase__      =							log_difference(__A       )

            if difference >= upper_limit:
                  power_iterator += 93

            elif difference < lower_limit:
                  power_iterator += 196

            else:
                  UpperCamelCase__      =							power_iterator
                  power_iterator += 196
                  position += 1

      return previous_power


if __name__ == "__main__":
  import doctest

  doctest.testmod()

  print(F"""{solution() = }""")









'''simple docstring'''







import itertools







def _UpperCamelCase			(	__A = 1000000       )				->						int:


      '''simple docstring'''



      UpperCamelCase__      =							[1]

      for i in itertools.count(len(__A       )       ):
            UpperCamelCase__      =							0
            for j in itertools.count(1       ):
                  UpperCamelCase__      =							-1 if j % 2 == 0 else +1
                  UpperCamelCase__      =							(j * j * 3 - j) // 2
                  if index > i:
                        break
                  item += partitions[i - index] * sign
                  item %= number
                  index += j
                  if index > i:
                        break
                  item += partitions[i - index] * sign
                  item %= number

            if item == 0:
                  return i
            partitions.append(__A       )

      return 0


if __name__ == "__main__":
  import doctest

  doctest.testmod()

  print(F"""{solution() = }""")





