public class BoolVariable {
public class BoolReference {
private BoolVariable Variable;
public static implicit operator bool(BoolReference bRef) => bRef.Value;
public static implicit operator BoolReference(bool b){
BoolReference br = new BoolReference();
br.Variable = new BoolVariable();
public static void Main()