def recover_q
import bend-collections-laws-crypto@1.0.0.0/src/crypto/secp256k1/ecdsa.bend as Ecdsaimport Base
import bend-collections-laws-crypto@1.0.0.0/src/crypto/secp256k1/point.bend as P
219def recover_q(+q: P.Point, inf: Bool) -> Maybe<&2, List<&2, U32>>:
220 match inf:
221 case True{}: None{}
222 case False{}: Some{P.encode_uncompressed(q)}