
'''simple docstring'''


from __future__ import annotations




def lowercase_	(   _lowercase			,       _lowercase				)     ->							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!'''				)
					lowerCamelCase_					:      List[str]     =		number_of_bytes // partitions
					lowerCamelCase_					:      Tuple     =		[]
					for i in range(_lowercase				):
										lowerCamelCase_					:      Union[str, Any]     =		i * bytes_per_partition + 1
										lowerCamelCase_					:      Optional[int]     =		(
										    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()




'''simple docstring'''


def lowercase_	(   _lowercase = 1_000				)     ->							int:
					'''simple docstring'''

					lowerCamelCase_					:      Dict     =		2**power
					lowerCamelCase_					:      Union[str, Any]     =		str(_lowercase				)
					lowerCamelCase_					:      Union[str, Any]     =		list(_lowercase				)
					lowerCamelCase_					:      Dict     =		0

					for i in list_num:
										sum_of_num += int(_lowercase				)

					return sum_of_num


if __name__ == "__main__":
					__lowercase							:   Optional[Any]					=     int(input('''Enter the power of 2: ''').strip())
					print('''2 ^ ''', power, ''' = ''', 2**power)
					__lowercase							:   Tuple					=     solution(power)
					print('''Sum of the digits is: ''', result)


