gets li = gets.chomp abort unless li=~/^[A-Za-z]+$/ if li=~/^[^H]*Q[^H]*$/ puts li else p -1 end