Solving 99 problems using rust as an exercise