B_? n){ Console.Write('D'); return 0; }     public static implicit operator int?(SDCB_ n) { Console.Write('C'); return 0; }     public static implicit operator int(SDCB_? n) { Console.Write('B'); return 0; } }  struct SD