




_snake_case										=       "Input must be a string of 8 numbers plus letter"
_snake_case										=       "TRWAGMYFPDXBNJZSQVHLCKE"







def 				lowerCAmelCase_	(     snake_case_     ):




      if not isinstance(_UpperCamelCase,_UpperCamelCase     ):
            _A							:     Tuple			=						f'''Expected string as input, found {type(_UpperCamelCase     ).__name__}'''
            raise TypeError(_UpperCamelCase     )

      _A							:     str			=						spanish_id.replace("""-""",""""""     ).upper()
      if len(_UpperCamelCase     ) != 9:
            raise ValueError(_UpperCamelCase     )

      try:
            _A							:     int			=						int(spanish_id_clean[0:8]     )
            _A							:     Tuple			=						spanish_id_clean[8]
      except ValueError as ex:
            raise ValueError(_UpperCamelCase     ) from ex

      if letter.isdigit():
            raise ValueError(_UpperCamelCase     )

      return letter == LOOKUP_LETTERS[number % 23]


if __name__ == "__main__":
  import doctest

  doctest.testmod()





"""simple docstring"""


def _lowerCamelCase	(		_UpperCamelCase    , _UpperCamelCase      ):

			'''simple docstring'''




			if not isinstance(_UpperCamelCase    , _UpperCamelCase      ):
						raise ValueError("iterations must be defined as integers"      )
			if not isinstance(_UpperCamelCase    , _UpperCamelCase      ) 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"      )

			__lowerCAmelCase				    =			""
			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(_UpperCamelCase      )

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


if __name__ == "__main__":
	import doctest

	doctest.testmod()




