all code is done, but the test result is not right
add test case to show that hash search is workable