def  UpperCAmelCase__(    lowerCamelCase_	):



			"""simple docstring"""





			_snake_case														=   [701, 301, 132, 57, 23, 10, 4, 1]
			for gap in gaps:
						for i in range(lowerCamelCase_				,						len(lowerCamelCase_	)	):
									_snake_case														=   collection[i]
									_snake_case														=   i
									while j >= gap and collection[j - gap] > insert_value:
												_snake_case														=   collection[j - gap]
												j -= gap
									if j != i:
												_snake_case														=   insert_value
			return collection


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

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


def  UpperCAmelCase__(    lowerCamelCase_ = 1000	):



			"""simple docstring"""





			return sum(i for i in range(lowerCamelCase_	) if i % 3 == 0 or i % 5 == 0	)


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

