input: 
  from typing import List
  
  def find_smallest_number(nums: List[int]) -> int:
      """
      Given a list of integers, find and return the smallest number in the list.
      >>> find_smallest_number([4, 5, 6, 7, 8])
      4
      >>> find_smallest_number([1, 2, 3, 0, 4])
      0
      """
      smallest = nums[0]
      for num in nums:
          if num < smallest:
              smallest = num
      return smallest
  
output:     smallest = nums[0]
      for num in nums:
          if num < smallest:
              smallest = num
      return smallest