sequential search probability search summary strings reversing the order of words in sentence detecting palindrome counting the number of words in string determining the number of repeated words within string determining the first matching character between two strings summary algorithm walkthrough iterative algorithms recursive algorithms summary translation walkthrough summary recursive vs iterative solutions activation records some problems are recursive in nature summary testing what constitutes unit test when should write my tests how seriously should view my test suite the three ' the structuring of tests code coverage summary symbol definitions iii