def      __lowerCAmelCase(		__UpperCAmelCase = 1_000			):






	"""simple docstring"""





	_lowercase :    Tuple							=							3
	_lowercase :    str							=							0
	while a < n:
		if a % 3 == 0 or a % 5 == 0:
			result += a
		elif a % 15 == 0:
			result -= a
		a += 1
	return result


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




"""simple docstring"""







from __future__ import annotations

import collections
import pprint
from pathlib import Path


def      __lowerCAmelCase(		__UpperCAmelCase			):






	"""simple docstring"""





	return "".join(sorted(__UpperCAmelCase			)			)


def      __lowerCAmelCase(		__UpperCAmelCase			):






	"""simple docstring"""





	return word_by_signature[signature(__UpperCAmelCase			)]


SCREAMING_SNAKE_CASE									=						Path(__file__).parent.joinpath('words.txt').read_text(encoding='utf-8')
SCREAMING_SNAKE_CASE									=						sorted({word.strip().lower() for word in data.splitlines()})

SCREAMING_SNAKE_CASE									=						collections.defaultdict(list)
for word in word_list:
						word_by_signature[signature(word)].append(word)

if __name__ == "__main__":
						SCREAMING_SNAKE_CASE									=						{word: anagram(word) for word in word_list if len(anagram(word)) > 1}

						with open('anagrams.txt', 'w') as file:
												file.write('all_anagrams = \n ')
												file.write(pprint.pformat(all_anagrams))



