Retired due to being an exact duplicate.
Ruby and Crystal translations submitted.
And I just noticed it is a duplicate - and that I solved and even translated the original one too; well, while I am getting senile, I am still thankful to Zebulan for the constant watch :)
Yep, I see.
This kata is a duplicate:
Also, Python function names should use snake_case.
JS translation kumited (random tests added),
more info on how to approve it ( or not )