• MapThread[f, {{, , ... }, {, , ... }, ... }] gives {f[, , ... ], f[, , ... ], ... }. • MapThread[f, {, , ... }, n] applies f to the parts of the at level n.