using System; using System.Collections.Generic; using System.Linq; using System.Text; using ClassP; namespace TP_CS { public class X { static int count=1; int Id; public X() { Id=count; count++; } public override String ToString() { return "number " + Id; } } public class Y { private long a=0; public long get() { return a; } public void set(long num) { if(num>0) { a=num; P.rint("Set to " + num +"\n"); }else P.rint("Strictly positive please ;)\n"); } } public class Z { private long _min = 0; private long _max = 100; public long get_min() { return _min; } public long get_max() { return _max; } public void set_min(long num) { if (num < _max) { _min = num; P.rint("Set to " + num + "\n"); } else P.rint(" >max!\n"); } public void set_max(long num) { if (num > _min) { _max = num; P.rint("Set to " + num + "\n"); } else P.rint("