


"""simple docstring"""
from __future__ import annotations







def   _a			( _SCREAMING_SNAKE_CASE			)      ->			None:
							create_state_space_tree(_SCREAMING_SNAKE_CASE			,	[]			,	0			,	[0 for i in range(len(_SCREAMING_SNAKE_CASE			)			)]			)







def   _a			( _SCREAMING_SNAKE_CASE			,	_SCREAMING_SNAKE_CASE			,	_SCREAMING_SNAKE_CASE			,	_SCREAMING_SNAKE_CASE			,	)      ->			None:

							if index == len(_SCREAMING_SNAKE_CASE			):
														print(_SCREAMING_SNAKE_CASE			)
														return

							for i in range(len(_SCREAMING_SNAKE_CASE			)			):
														if not index_used[i]:
																					current_sequence.append(sequence[i]			)
																					snake_case_          =						True
																					create_state_space_tree(_SCREAMING_SNAKE_CASE			,	_SCREAMING_SNAKE_CASE			,	index + 1			,	_SCREAMING_SNAKE_CASE			)
																					current_sequence.pop()
																					snake_case_          =						False
__SCREAMING_SNAKE_CASE							:      list[int | str]						=      [3, 1, 2, 4]
generate_all_permutations(sequence)

__SCREAMING_SNAKE_CASE							:      list[int | str]						=      ["A", "B", "C"]





generate_all_permutations(sequence_a)







"""simple docstring"""
def   _a			( _SCREAMING_SNAKE_CASE			,	_SCREAMING_SNAKE_CASE			)      ->			str:
							return "\n".join(
							    f"""{number} * {i} = {number * i}""" for i in range(1			,	number_of_terms + 1			)			)


if __name__ == "__main__":
				print(multiplication_table(number=5, number_of_terms=10))



