Added Ruby solution for problem #2
merging b/c of accidental edit and save via webclient