The structure of divide and conquer algorithms | lit.salon