// Autogenerated by Kumi Codegen for schema KUMI_3b536ea2bf7ca9e6c04944af342a531cabee5381be8d99860075a0c1ba3e3603
export class KumiCompiledModule {
  _numbers_mult_10(input) {
    let out = [];
    let t1 = input["a1"];
    const t11 = 10;
    t1.forEach((a1_el_2, a1_i_3) => {
      let out_1 = [];
      a1_el_2.forEach((ea1_el_4, ea1_i_5) => {
        let out_2 = [];
        ea1_el_4.forEach((a2_el_6, a2_i_7) => {
          let out_3 = [];
          let t8 = a2_el_6.ea2;
          t8.forEach((ea2_el_9, ea2_i_10) => {
            let t12 = ea2_el_9 * t11;
            out_3.push(t12);
          });
          out_2.push(out_3);
        });
        out_1.push(out_2);
      });
      out.push(out_1);
    });
    return out;
  }

  _sum_of_nums(input) {
    let out = [];
    let t13 = input["a1"];
    const t28 = 10;
    t13.forEach((a1_el_14, a1_i_15) => {
      let out_1 = [];
      a1_el_14.forEach((ea1_el_16, ea1_i_17) => {
        let out_2 = [];
        ea1_el_16.forEach((a2_el_18, a2_i_19) => {
          let acc_20 = 0;
          let t21 = a2_el_18.ea2;
          t21.forEach((ea2_el_22, ea2_i_23) => {
            let t29 = ea2_el_22 * t28;
            acc_20 += t29;
          });
          out_2.push(acc_20);
        });
        out_1.push(out_2);
      });
      out.push(out_1);
    });
    return out;
  }

}
