grep -e 'c[hrl].*er$' word.txt > last
grep -e '^.\{3,5\}$' word.txt | grep '.*[iou].*ng\?$' > first
grep -e '^.\{2,4\}$' word.txt | grep '.*ng\?$' | grep
'\<[^aeiou]*[aeiou][^aeiou]*\>' > middle
Anion Fang Backbencher
Recon Wang Glitchier
Using Bran Intercrater
Horn Incher
Layin Hung Cradler
Agrin Mun Chafer
Bruin Cheerfuller
Acorn Chauffer
Fung Run Torcher
Aboon Chertier
Lion Fan Lyncher
Hung Schizzier
Sign King Macher
Corn Scrunchier
Open Workwatcher
Likin Den Clottier
Burin Lawn Climber
Begin Fawn Eclipser
Doing Pirn Blotchier
Stain Crosier
Swoun Hwan Classifier