first solution set