using System;
using System.Collections;
//csc get_hashscode.cs
public class SamplesHashtable {
public static void Main() {
MyClass pt = new MyClass();
Console.WriteLine(pt.GetHashCode());
Console.ReadLine();
}
public class YY {
public override int GetHashCode() {
return 0;
}
}
public class XX {
public override int GetHashCode() {
return 3 * 3;
}
}
public class ZZ {
public override int GetHashCode() {
return 4 *5;
}
}
public class MyClass {
YY my_a = new YY();
XX my_b = new XX();
ZZ my_c = new ZZ();
public override int GetHashCode () {
return my_a.GetHashCode() ^ my_b.GetHashCode() ^ my_c.GetHashCode();
}
}
}