function NoteApplication (author) {
	this.author = author;
	this.notes = [];

	this.create = function(note_content) {
		if (note_content.length > 0) {
      		this.notes.push(note_content);
      		return "You have created a note";
      	}
    	else {
      		return "You haven't entered a valid note";
      	}

	}

	this.listNotes = function(){
        if(this.noteArray.length < 1){
            console.log("There are no notes in the collection.");
        }
        else{for(let i = 0; i < this.notes.length; i++){
                console.log("\nNote ID: " + this.notes[i]);
                console.log(this.notes[i]);
                console.log("\n\nBy Author " + this.author + "\n");
         } 

    this.get = function(note_id) {
      return "Note ID: " + this.notes[note_id];
    }

    
}
@@ -351,16 +351,17 @@
       if
+ 
 (this.no
@@ -381,16 +381,16 @@
 h %3C 1)%7B%0A
-
         
@@ -469,17 +469,29 @@
     else
-%7B
+ %7B %0A        %09
 for(let 
@@ -524,16 +524,17 @@
 th; i++)
+ 
 %7B%0A      
@@ -700,24 +700,43 @@
 %22%5Cn%22);%0A     
+       %7D%0A        %7D%0A
     %7D %0A%0A    
@@ -818,15 +818,427 @@
 d%5D;%0A
-
     %7D%0A%0A
+    this.search = function(search_text)%7B%0A    %09if (this.notes.includes(search_text))%7B%0A        %09return %22Note ID: %22 + this.note_id + %22%5Cn%22 + note_content + %22%5Cn%5Cn%22 + %22By Author %22 + this.author;%0A    %09%7D else %7B%0A        return %22search text not found%22%0A    %7D%0A%0A    this.delete = function(note_id)%7B%0A    %09delete this.notes%5Bnote_id%5D%0A%09%7D%0A%0A%0A%09this.edit = function(note_id, new_content)%7B%0A    %09this.notes%5Bnote_id%5D = new_content;%0A%09%7D%0A%0A
     

Add search, delete and edit methods