require 'digest/md5' while s=gets puts Digest::MD5.hexdigest(s.gsub(/\n/,'')) end