Fixed diag, correct answer with 4 CPUs