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.
If this is something like a challenge to write hardcoded, then this solution is definitely 10 out of 10 XD
Initialization can be simplified with new[]{...}, and there is no need to use List, you won't expand it as the program progresses.
And also I would take out the initialization Dictionary<> from the function, since these are static values, the GetPINs function in the tests will be called quite often.
It seems to me that this is not the solution that the authors wanted to see