input: Write a function to create an instance of the "sru" class and call its "search" method with a query string and optionally a collection name, start record number, maximum number of records to return, and record schema. The method should return a "response" object containing the search results. You can then use the various properties of the "response" object to extract specific information from the search results, such as titles, creators, and subjects.
  
      def search_sru(query, collection=False, startrecord=1, maximumrecords=1, recordschema=False):
          sru_instance = sru()
          response_object = sru_instance.search(query, collection, startrecord, maximumrecords, recordschema)
          return response_object
  
      assert search_sru("example query", "ANP") is not None
      assert search_sru("example query", "GGC", maximumrecords=10).nr_of_records <= 10
      assert isinstance(search_sru("example query", "DPO").records, record)
      assert search_sru("example query", "BYVANCK", recordschema="dcx").recordschema == "dcx"
      assert search_sru("example query", "SGD", startrecord=2).startrecord == 2
output: def search_sru(query, collection=False, startrecord=1, maximumrecords=1, recordschema=False):
      sru_instance = sru()
      response_object = sru_instance.search(query, collection, startrecord, maximumrecords, recordschema)
      return response_object