defined search order in different methods in binary_tree