%w[ABDEGHILMNRSTWXY AEIOY EO DFHLMNRSTX AE O AEIMO DFNST O AI AIO AEIMOUY AEOU DEFHIMNPRSWXY AEI I E HIO AIO HMNPST EO IU AEO A].zip([*'A'..'Z']-%w[C V]){|t,h|puts h+[*t.chars]*(' '+h)}