#!/usr/bin/env ruby STDIN.each_line do |line| words = line.scan(/\w+/) map = words.map do |word| start = word[0] word[0] = start.upcase word end puts map.join(' ') end