modified:   MyInteger.rb
add Integer.factorsNumber
new file:   TriangularNumber.rb
add TriangularNumber.list, listing orderly the triangular numbers until the caller break the loop

new file:   prob_12.rb
problem: highly divisible triangular number