// Cardinality |{}|; |{-332}|; |{-10,-8,2,3,4,5}|; |[-20,20]|; // Set Union {}+{}; {}+{1,2,3}; {1,2,3}+{}; {1,2,3}+{4,5,6}; {6,5,4}+{6,5,4}; {3,2,1}+{-2,-3,2,3}; [1,10]+[6,12]; [-5,-1]+[1,5]; // Set Difference {}-{}; {1,2,3}-{}; {}-{1,2,3}; {6,5,4}-{5,4,6}; {1,2,3}-{4,5,6}; {10,9,8,1,2,3,4}-{8,1}; {10,9,8,1,2,3,4}-{8,1,8,1}; {3,2,1}-{-2,-3,2,3}; [-5,5]-{0,1,-4}; [-10,10]-[-6,6]; // Set Intersection {}*{}; {}*{1,2,3}; {1,2,3}*{}; {1,2,3}*{4,5,6}; {6,5,4}*{6,5,4}; {3,2,1}*{-2,-3,2,3}; [1,10]*[6,12]; [-5,-1]*[1,5]; {10,9,8,1,2,3,4}*{8,1,8,1}; [-5,5]*{0,1,-4}; [-10,10]*[-6,16]; // Unary + +{}; +{3,2,7}; +[-6,12]; // Unary - -{}; -{3,2,7}; -[-6,12]; // Mixing operators {|{1,2,3}|,5*7,|[20,30]|%|{5,6,7}|}; {|{1,2,3}|,5*7,|[20,30]|%|{5,6,7}|}+{-|[-30,-20]|}+(-[100,125])-[-120,-110]; ({|{1,2,3}|,5*7,|[20,30]|%|{5,6,7}|}+{-|[-30,-20]|}+(-[100,125])-[-120,-110])*(-[0,115]);