Added more searching algorithms