#!/usr/bin/env ruby map = { 'A' => 'Alpha', 'B' => 'Bravo', 'C' => 'Charlie', 'D' => 'Delta', 'E' => 'Echo', 'F' => 'Foxtrot', 'G' => 'Golf', 'H' => 'Hotel', 'I' => 'India', 'J' => 'Juliet', 'K' => 'Kilo', 'L' => 'Lima', 'M' => 'Mike', 'N' => 'November', 'O' => 'Oscar', 'P' => 'Papa', 'Q' => 'Quebec', 'R' => 'Romeo', 'S' => 'Sierra', 'T' => 'Tango', 'U' => 'Uniform', 'V' => 'Victor', 'W' => 'Whiskey', 'X' => 'X-Ray', 'Y' => 'Yankee', 'Z' => 'Zulu', } STDIN.each_line do |line| puts '' chars = [] line.chomp.each_char do |char| chars.push(map[char.upcase]) end puts line.chomp + ' = ' + (chars * '-') + '!' end