docs: def is_possible_temp(temp: str) -> bool:
      """
      Returns True if all characters are digits or 'M' (for minus)
      """
      for char in temp:
          if not (char.isdigit() or char == 'M'):
              return False
      return True