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.
Issue is with your skill, not the kata.
The algorithm you've written is way too inefficient for a problem like this. The tests are deliberately written to fail solutions like these. Once you optimize your solution, it should pass in ~2 seconds. You're probably testing with small values on Visual Studio - the tests on Codewars will try massive numbers.
Only "siay" is fine there.
Not an issue, your code doesn't follow the specs.
your code fails to detect some smileys, e.g.
":-D"
Are you sure they don't work correctly? I don't think so. Please read this before creating a kata issue and provide some proof when you create one.