<p>Implement the missing functions for Binary Search Tree!</p><p><strong>#include<br/>#include<br/>#include<br/>#include "bst.h"</strong></p><p><strong>using namespace std;</strong></p><p><strong>void load_words_A(BST &animals){<br/>animals.insert("aardvark");<br/>animals.insert("camel");<br/>animals.insert("giraffe");<br/>animals.insert("albatross");<br/>animals.insert("cat");<br/>animals.insert("goat");<br/>animals.insert("alpaca");<br/>animals.insert("crocodile");<br/>animals.insert("goose");<br/>animals.insert("armadillo");<br/>animals.insert("crow");<br/>animals.insert("gorilla");<br/> <br/>}</strong></p><p><strong>void load_words_B(BST &dictionary){<br/>// Fill binary search tree with words<br/>string* words = new string[1000];<br/>ifstream f;<br/>f.open("words.txt");<br/>string line;<br/>int i = 0;<br/>while