//test pragma circom 2.1.9; include "../../circom_circuits/hash/poseidon/poseidon_2_to_1_Jubjub.circom"; include "../../circom_circuits/hash/poseidon/poseidon_4_to_1_Jubjub.circom"; include "../../circom_circuits/hash/poseidon/poseidon_16_to_1_Jubjub.circom"; include "../../circom_circuits/circomlib/circuits/bitify.circom"; include "../../circom_circuits/circomlib/circuits/comparators.circom"; template BLSLessThan(n) { assert(n <= 253); signal input in[2]; signal output out; component n2b = Num2Bits(n+1); n2b.in <== in[0]+ (1<