base64 = ((65..90).to_a + (97..122).to_a + (48..57).to_a + [43, 47]).map{ |s| [s].pack('C') } input = $stdin.readlines puts "/* #{input.shift.chomp} */" input = input.join.gsub(/[^ #]/, '').gsub(/ /, '1').gsub(/#/, '0') input += '0' * (6-input.length%6) puts '"' + input.gsub(/.{6}/){|m| base64[m.reverse.to_i(2)] }.gsub(/.{77}/){ |s| s+"\\\n" } + '"'