input: def separate_words(sentence):
      '''
      Given a string `sentence`, return a list of words split by whitespace.
      If no whitespaces are found, split by commas ','.
      If there are neither whitespaces nor commas, return the count of lower-case letters that have an odd position in the alphabet (where ord('a') = 0, ord('b') = 1, ... ord('z') = 25).
      Examples:
      separate_words("Hello everyone!") ➞ ["Hello", "everyone!"]
      separate_words("Hello,everyone!") ➞ ["Hello", "everyone!"]
      separate_words("mnopqr") == 3 
      '''
output:     if ' ' in sentence:
          return sentence.split()
      elif ',' in sentence:
          return sentence.split(',')
      else:
          odd_position_count = sum(1 for ch in sentence if ch.islower() and (ord(ch) - ord('a')) % 2 == 0)
          return odd_position_count