



'''simple docstring'''





def   _SCREAMING_SNAKE_CASE    (			UpperCamelCase = 10     ):



    """simple docstring"""





    if not isinstance(lowerCAmelCase_				,       lowerCAmelCase_     ) or n < 0:
        raise ValueError("""Invalid input"""     )
    lowerCAmelCase__					:    str				 =   10**n
    lowerCAmelCase__					:    Optional[Any]				 =   28433 * (pow(2				,       7830457				,       lowerCAmelCase_     )) + 1
    return str(number % modulus     )


if __name__ == "__main__":
 from doctest import testmod

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






from __future__ import annotations



def       _lowerCAmelCase    (				lowerCAmelCase_				:int		,    lowerCAmelCase_				:int				)->list[str]:
   '''simple docstring'''






   if partitions <= 0:
      raise ValueError("partitions must be a positive number!"				)
   if partitions > number_of_bytes:
      raise ValueError("partitions can not > number_of_bytes!"				)
   snake_case_            =       number_of_bytes // partitions
   snake_case_            =       []
   for i in range(lowerCAmelCase_				):
      snake_case_            =       i * bytes_per_partition + 1
      snake_case_            =       (
          number_of_bytes if i == partitions - 1 else (i + 1) * bytes_per_partition
      )
      allocation_list.append(F'''{start_bytes}-{end_bytes}'''				)
   return allocation_list


if __name__ == "__main__":
   import doctest

   doctest.testmod()




