Merge sort
Binary search