import sys, json; def print_curve(data): print(f'\tSecurityCurve({data["security_level"]},{data["slope"]}, {data["bias"]}, {data["minimal_lwe_dimension"]}, KeyFormat::BINARY),') def print_cpp_curves_declaration(datas): print("std::vector curves {") for data in datas: print_curve(data) print("}\n") print_cpp_curves_declaration(json.load(sys.stdin))