using System; using System.Collections; class App{ public static void Main(){ IntSet s1 = new IntSet(), s2 = new IntSet(); s1.Insert(1); s1.Insert(2); s1.Insert(3); s1.Insert(4); s1.Insert(5); s1.Insert(6); s1.Insert(5); s1.Insert(6); s1.Insert(8); s1.Delete(3); s1.Delete(6); s1.Insert(9); s2.Insert(8); s2.Insert(9); Console.WriteLine("s1: {0}", s1); Console.WriteLine("s2: {0}", s2); // Exercises: // Console.WriteLine("{0}", s2.Intersection(s1)); // Console.WriteLine("{0}", s2.Union(s1)); // Console.WriteLine("{0}", s2.Diff(s1)); if (s1.Subset(s2)) Console.WriteLine("s1 is a subset of s2"); else Console.WriteLine("s1 is not a subset of s2"); if (s2.Subset(s1)) Console.WriteLine("s2 is a subset of s1"); else Console.WriteLine("s2 is not a subset of s1"); } }