Loading collection data...
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.
Get started now by creating a new collection.
This comment is hidden because it contains spoiler information about the solution
Some of the random input test strings seem to include non-printing characters, that are not included in the expected results strings. Using something like strtok will pick up these characters, but if you try to printf to debug you won't see them. for example:
for words:
"m2 n3 oe4pwks nrrg9prjnr yi8etyad wrlymis1 7eld 6 yasdw5owy"
expected:
"wrlymis1 m2 n3 oe4pwks yasdw5owy 6 7eld yi8etyad nrrg9prjnr"
but got:
"wrlymis1 m2 n3 oe4pwks yasdw5owy 6 7eld yi8etyad nrrg9prjnr"
Copy and paste the input and expected strings from this example into one of the example test calls, and it will come back correct.
So it seems that to get the correct answer, you must fullly sanitize the input. The input strings are not clean!