n[i] is c[i] as a number; a[i] is letters of c[i] with "0" prepended so you can one-index; A[i] is a[i] uppercase; la[i] is length of letters of c[i]; you can use alpha(_), unalpha(_), mod(_, _), mod1(_, _), shift(_, delta)