Add Search programs from Chapter 5