






"""simple docstring"""


def       snake_case  (A_				:int     ,      A_				:int				) ->    Optional[Any]:







  '''simple docstring'''

  if not isinstance(A_     ,      A_				):
    raise ValueError('iterations must be defined as integers'				)
  if not isinstance(A_     ,      A_				) 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					:      int    =       ''
  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(A_				)

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


if __name__ == "__main__":
   import doctest

   doctest.testmod()












"""simple docstring"""


def       snake_case  (A_				:int				):







  '''simple docstring'''

  if isinstance(A_     ,      A_				):
    raise TypeError('\'float\' object cannot be interpreted as an integer'				)
  if isinstance(A_     ,      A_				):
    raise TypeError('\'str\' object cannot be interpreted as an integer'				)

  if num == 0:
    return "0b0"

  a					:      List[Any]    =       False

  if num < 0:
    a					:      Optional[int]    =       True
    a					:      Dict    =       -num

  a					:      list[int]    =       []
  while num > 0:
    binary.insert(0     ,      num % 2				)
    num >>= 1

  if negative:
    return "-0b" + "".join(str(A_				) for e in binary				)

  return "0b" + "".join(str(A_				) for e in binary				)


if __name__ == "__main__":
   import doctest

   doctest.testmod()




