






"""simple docstring"""





def 	lowerCAmelCase_(			SCREAMING_SNAKE_CASE = 20       )       ->						int:
    """simple docstring"""

    try:
        UpperCamelCase__								=     int(SCREAMING_SNAKE_CASE       )
    except (TypeError, ValueError):
        raise TypeError('Parameter n must be int or castable to int.'       )
    if n <= 0:
        raise ValueError('Parameter n must be greater than or equal to one.'       )
    UpperCamelCase__								=     0
    while 1:
        i += n * (n - 1)
        UpperCamelCase__								=     0
        for j in range(2			,						SCREAMING_SNAKE_CASE       ):
            if i % j != 0:
                UpperCamelCase__								=     1
                break
        if nfound == 0:
            if i == 0:
                UpperCamelCase__								=     1
            return i
    return None


if __name__ == "__main__":
  print(F"""{solution() = }""")






'''simple docstring'''







def 				_snake_case (		lowercase						)       ->       Tuple:
				__a       :     Union[str, Any]								=	[7_0_1, 3_0_1, 1_3_2, 5_7, 2_3, 1_0, 4, 1]
				for gap in gaps:
								for i in range(lowercase			,    len(lowercase						)						):
												__a       :     Tuple								=	collection[i]
												__a       :     Optional[int]								=	i
												while j >= gap and collection[j - gap] > insert_value:
																__a       :     Tuple								=	collection[j - gap]
																j -= gap
												if j != i:
																__a       :     Dict								=	insert_value
				return collection


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

					testmod()
					__SCREAMING_SNAKE_CASE		:  Any        =      input('Enter numbers separated by a comma:\n').strip()
					__SCREAMING_SNAKE_CASE		:  Optional[int]        =      [int(item) for item in user_input.split(',')]
					print(shell_sort(unsorted))