Ralph Griswold explains Ada Dietz's method of generating weave design sequences from multivariate polynomials raised to powers. He walks through expanding a polynomial, replacing powers with repeated variables, interpreting coefficients as repetitions, and concatenating terms into a profile sequence. A table gives sequence lengths for 1 to 9 variables and powers 1 to 6. An appendix shows drawdown-style pixel images for polynomials with 2 to 9 variables and powers 2 to 4, used as threading and treadling sequences. A reference list of earlier writings on algebraic expressions in weaving is included.