1. Matching: By clicking on GrowingBook (PC) the user arrives at: http://bach.cs.pitt.edu/index.html. The user clicks on "Submit" and then selects a chapter from the table of contents. Suppose Chapter 4 on Searching is selected to arrive at: http://bach.cs.pitt.edu/growingbooks/ch4/index.html. The user can highlight some text, such as "Search on Array" and click on the button "Show highlighted text and continue". The highlighted text is shown in a text box. When the user clicks on "OK", the Java search program is running, and the matching results for every html page in the Growing Tree is shown. This search will take several minutes. Pages that match the highlighted text will have a link displayed, with the words: "Click here to access the above chapter" such as a link to chaper 9: http://bach.cs.pitt.edu/growingbooks/ch9/BFS_A.HTM which discusses "breadth-first search".