Ruby recursion exercises including binary search, making change, merge_sort, binary_search