Continued fractions with ruby