pragma circom 2.0.0; include "../node_modules/circomlib/circuits/gates.circom"; include "../node_modules/circomlib/circuits/sha256/xor3.circom"; include "../node_modules/circomlib/circuits/sha256/shift.circom"; // contains ShiftRight template Xor5(n) { signal input a[n]; signal input b[n]; signal input c[n]; signal input d[n]; signal input e[n]; signal output out[n]; var i; component xor3 = Xor3(n); for (i=0; i