This is an attempt to solve https://www.authy.com/challenges