input: 
  def create_student_objects(students_info: List[Dict[str, str]]) -> List[Student]:
      """ Creates a list of Student objects based on the given list of dictionaries
      containing student information (name, age, and gender).
      >>> create_student_objects([{'name': 'Alice', 'age': '21', 'gender': 'F'}, {'name': 'Bob', 'age': '22', 'gender': 'M'}])
      [Student(name='Alice', age=21, gender='F'), Student(name='Bob', age=22, gender='M')]
      """
      
  class Student:
      def __init__(self, name, age, gender):
          self.name = name
          self.age = age
          self.gender = gender
  
output:     student_objects = []
      for student_info in students_info:
          name = student_info['name']
          age = int(student_info['age'])
          gender = student_info['gender']
          student_objects.append(Student(name, age, gender))
      return student_objects