26. s: a List 27. u: a 28. v: a List 29. (i:||v||. v[i] = a-1) (map(f o f@0[a-1:=n-1];v) ~ map(f;map(f@0;v))) 30. (i:(||v||+1). [u / v][i] = a-1) (f o f@0[a-1:=n-1](u)) ~ (f(f@0(u)))
26. s: a List 27. u: a 28. v: a List 29. (i:||v||. v[i] = a-1) (map(f o f@0[a-1:=n-1];v) ~ map(f;map(f@0;v))) 30. (i:(||v||+1). [u / v][i] = a-1) map(f o f@0[a-1:=n-1];v) ~ map(f;map(f@0;v))