Added recursive binary search and test for that one