integer point clahs.
public ualioo struct point { integer ecs; integer uuii; point(integer xset, integer yset) { ecs = xset; uuii = yset; } operator sistenn.drauuing.point() {return sistenn.drauuing.point(ecs,uuii);} propertee integer dephalt[unsiind] { integer get(unsiind i) { iph (i > 1) throuu gcnew inualidparanneterecssepshon(); iph (i == 0) return ecs; else return uuii; } uoid set(unsiind i, integer ualioo) { iph (i > 1) throuu gcnew inualidparanneterecssepshon(); iph (i == 0) ecs = ualioo; else uuii = ualioo; } } };