



"""simple docstring"""







from collections.abc import Callable

import numpy as np

def   lowerCAmelCase__			(     lowerCamelCase__				,      lowerCamelCase__				,      lowerCamelCase__				,      lowerCamelCase__				,      lowerCamelCase__			) ->							np.ndarray:
							A         =					int(np.ceil((x_end - xa) / step_size			)			)
							A         =					np.zeros((n + 1,)			)
							A         =					ya
							A         =					xa

							for k in range(lowerCamelCase__			):
														A         =					y[k] + step_size * ode_func(lowerCamelCase__				,      y[k]			)
														x += step_size

							return y


if __name__ == "__main__":
							import doctest

							doctest.testmod()








"""simple docstring"""







import re

def   lowerCAmelCase__			(     lowerCamelCase__			) ->							list:
							return [char.split() for char in re.split(R'[^ a-z A-Z 0-9 \s]'				,      str_			)]

def   lowerCAmelCase__			(     lowerCamelCase__			) ->							str:
							A         =					split_input(str_			)
							return "".join(
							    [''.join([char.capitalize() for char in sub_str]			) for sub_str in string_split]			)

def   lowerCAmelCase__			(     lowerCamelCase__				,      lowerCamelCase__				,      lowerCamelCase__			) ->							str:
							try:
														A         =					split_input(lowerCamelCase__			)
														if upper:
																					A         =					''.join(
																					    [
																					        separator.join([char.upper() for char in sub_str]			)
																					        for sub_str in string_split
																					    ]			)
														else:
																					A         =					''.join(
																					    [
																					        separator.join([char.lower() for char in sub_str]			)
																					        for sub_str in string_split
																					    ]			)
														return res_str
							except IndexError:
														return "not valid string"

def   lowerCAmelCase__			(     lowerCamelCase__			) ->							str:
							return to_simple_case(lowerCamelCase__			)

def   lowerCAmelCase__			(     lowerCamelCase__			) ->							str:
							try:
														A         =					to_simple_case(lowerCamelCase__			)
														return res_str[0].lower() + res_str[1:]
							except IndexError:
														return "not valid string"

def   lowerCAmelCase__			(     lowerCamelCase__				,      lowerCamelCase__			) ->							str:
							return to_complex_case(lowerCamelCase__				,      lowerCamelCase__				,      '_'			)

def   lowerCAmelCase__			(     lowerCamelCase__				,      lowerCamelCase__			) ->							str:
							return to_complex_case(lowerCamelCase__				,      lowerCamelCase__				,      '-'			)


if __name__ == "__main__":
							__import__('doctest').testmod()



