From the description: "Your function can modify the initial board value as much as you like, but the test suite will validate what you return, so don't forget to return it".
But if you modify rows of the initial board then you will not pass tests. Tests call the user solution with a shallow copy of board.
The one below. The onlyone that is still opened... ;)
edit: looking again at your input, I'm not sure this is the same thing. I didn't find the formatting of your message in the test suite. I'm not sure what's going on there, but, in any case : are you mutating the input? (削除) Also check for the absence of global variables, because there are some in the tests utilities ( :rolleyes: ). (削除ここまで)Edit: I removed them all.
Collections are a way for you to organize kata so that you can create your own training routines.
Every collection you create is public and automatically sharable with other warriors.
After you have added a few kata to a collection you and others can train on the kata contained within the collection.