puzzle commented by mm 40