Added basic divide and conquer algorithms