template Multiplier() {
|
|
signal input a; // 3
|
|
signal input b; // 3
|
|
signal input c; // 3
|
|
signal temp;
|
|
signal output d; // 27
|
|
signal output e; // 9
|
|
|
|
temp <== a*b;
|
|
d <== temp*c;
|
|
e <== b*c;
|
|
}
|
|
|
|
component main{public [a, b]} = Multiplier();
|
|
|