def fizz_buzz(number: int):
    if isinstance(number, int) is False:
        raise TypeError('The parameter "number" must be an integer')

    if number % 3 == 0 and number % 5 == 0:
        return 'FizzBuzz'

    if number % 3 == 0:
        return 'Fizz'

    if number % 5 == 0:
        return 'Buzz'

    return number