s = gets.chomp result = s.length is_exist = false s.scan(/c[^cw]*?w[^cw]*?w/) do |m| result = [m.length,result].min is_exist = true end puts(if !is_exist then -1 else result end)