M * N * O (reprint)