DFSBinarySearch working