def money.group
import cswap-bend-cli@0.1.0.0/render.bend as Renderimport Base
50def money.group(r: String, +n: Nat, acc: String) -> String:
51 match r:
52 case SNil{}:
53 acc
54 case SCon{+c, +t}:
55 money.group(t, 1n+n, money.put(Nat.is_gt(n, 0n) && Nat.is_eq(Nat.mod(n, 3n), 0n), c, acc))