```function matrix_times_matrix(n, m) { const cols = transpose(n); return map(<??>, m); }``` order of arguments switched. Should be: ```function matrix_times_matrix(m, n) { const cols = transpose(n); return map(<??>, m); }``` as in SICP.