3d heat map #9 fails

#9 heat map should have cells that align with the corresponding month on the y-axis.

Visually everything is like it should, but in some reason it doesn’t pass this one test.

I assume that the problem can hide behind this : .attr('data-month', d => d.month -1) As it seems who ever wrote the tests made month array 0-11 and to pass test #8 I need to add this -1.
I have tried to change the code many times, but nth seems to help.

my code https://codepen.io/Kris_Muru/pen/QWyjgjz