code: def prompt(youtube_list):
      '''
      Prompts for song number from list of songs
      '''
  
      option = int(input('\nEnter song number > '))
      try:
          song_url = list(youtube_list.values())[option - 1]
          song_title = list(youtube_list.keys())[option - 1]
      except IndexError:
          log.log_error('Invalid Input')
          exit()
  
      system('clear')
      print('Download Song: ')
      print(song_title)
      print('Y/n?')
      confirm = input('>')
      if confirm == '' or confirm.lower() == 'y':
          pass
      elif confirm.lower() == 'n':
          exit()
      else:
          log.log_error('Invalid Input')
          exit()
  
      return song_url, song_titlf prompt(youtube_list):
      '''
      Prompts for song number from list of songs
      '''
  
      option = int(input('\nEnter song number > '))
      try:
          song_url = list(youtube_list.values())[option - 1]
          song_title = list(youtube_list.keys())[option - 1]
      except IndexError:
          log.log_error('Invalid Input')
          exit()
  
      system('clear')
      print('Download Song: ')
      print(song_title)
      print('Y/n?')
      confirm = input('>')
      if confirm == '' or confirm.lower() == 'y':
          pass
      elif confirm.lower() == 'n':
          exit()
      else:
          log.log_error('Invalid Input')
          exit()
  
      return song_url, song_title
docs: Prompts for song number from list of songs