Divide And Conquer Expression