Another solution in Ruby.
Some cleanup. Same solution.
Solutions in ruby for problems 4 and 5 of Project Euler.
Solutions in go for problems 18 and 20 of Project Euler.
Problems 19, 20 and 21.