#!/usr/local/bin/ruby
$KCODE = 'u';
require 'jcode'
KetaSuu = 20
lineNumber = 0
charctersNumber = 0
paragraphNumber = 1
isZenkakuHankakuConvert = true
while (line = ARGF.gets)
if ( line != "\n")
lineNumber += 1
else
paragraphNumber += 1
end
if ( isZenkakuHankakuConvert)
line = line.tr('0-9', '0-9')
line = line.tr('a-z', 'a-z')
line = line.tr('A-Z', 'A-Z')
line = line.tr('(-)', '(-)')
line = line.tr('[-]', '[-]')
line = line.tr('?', '?')
line = line.tr('!', '!')
line = line.tr('.', '.')
line = line.tr(',', ',')
line = line.tr('-', '−')
line = line.tr('+', '+')
line = line.tr('=', '=')
end
while ( KetaSuu + 1 < line.split(//u).size) do
print line.split(//u)[0, KetaSuu] , "\n"
line = line.split(//u)[KetaSuu, line.split(//u).size].join
lineNumber += 1
end
print line
charctersNumber = (lineNumber - 1) * KetaSuu + line.split(//u).size
end
print "1行", KetaSuu, "字 ", "全", lineNumber, "行 "
print "全", charctersNumber - 1, "文字\n"
print "全", paragraphNumber, "段落\n"