 		var currEdge = root
 		while (true) {
 			var found = false
+			//Loop through currEdge's children
 			for c in currEdge.children {
 				//First check if the search string and the child's label are equal
 				//  if so the string is in the tree, return true

				  	return false
				}
			}
			if !found {
				return false
			}
		}
	}

	func remove(_ str: String) -> Bool {
		//You cannot remove the empty string from the tree
		if str == "" {
			for c in root.children {
				c.erase()

					found = true
					break
				}
				//If the shared string is empty, go to the next child
				else if shared.characters.count == 0 {
					continue
				}
