

'''simple docstring'''





def 					_lowercase						(   lowerCamelCase__			:		int,		lowerCamelCase__			:		int							):



				if not isinstance(lowerCamelCase__,		lowerCamelCase__							):
								raise ValueError("iterations must be defined as integers"							)
				if not isinstance(lowerCamelCase__,		lowerCamelCase__							) or not number >= 1:
								raise ValueError(
								    "starting number must be\n                         and integer and be more than 0"							)
				if not iterations >= 1:
								raise ValueError("Iterations must be done more than 0 times to play FizzBuzz"							)

				_a        =   ""
				while number <= iterations:
								if number % 3 == 0:
												out += "Fizz"
								if number % 5 == 0:
												out += "Buzz"
								if 0 not in (number % 3, number % 5):
												out += str(lowerCamelCase__							)

								# print(out)
								number += 1
								out += " "
				return out


if __name__ == "__main__":
							import doctest

							doctest.testmod()













"""simple docstring"""



import os


def 	SCREAMING_SNAKE_CASE__       (  )->		Optional[Any]:






     '''simple docstring'''



     with open(os.path.dirname(snake_case				) + "/p022_names.txt"				) as file:
          UpperCAmelCase__						:    Tuple							=							str(file.readlines()[0]				)
          UpperCAmelCase__						:    str							=							names.replace("\""			,					""				).split(","				)

     names.sort()

     UpperCAmelCase__						:    Optional[int]							=							0
     UpperCAmelCase__						:    List[str]							=							0

     for i, name in enumerate(snake_case				):
          for letter in name:
               name_score += ord(snake_case				) - 64

          total_score += (i + 1) * name_score
          UpperCAmelCase__						:    Optional[int]							=							0
     return total_score


if __name__ == "__main__":
 print(solution())


