Solving the S-99 problems using Ruby