Your function is declared and called as examine_string() but defined as test_string().