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
In my case, all of my friends have the same username on both github and codewars. Might as well try your friends' github usernames before asking them
The number of shift is determined by the position of the key in the input alphabet. I first thought it's determined by its distance to ascii 'a'. Then I thought it's determined by the unicode distance to the first character in the alphabet. I think it should be put in the description.
Also there's no spec in the description describing what we should do if the key is not in ascii.
The behaviour should be specified when the data pointer is pointing to an uninitialized data point.
Looks like the current behaviour is setting the uninitialized data point as zero.