@Override
    public int hashCode()
    {
        int hash = 5;
        hash = 79 * hash + ( this.left != null ? this.left.hashCode() : 0 );
        hash = 79 * hash + ( this.right != null ? this.right.hashCode() : 0 );
        return hash;
    }