require 'net/http'
Net::HTTP.version_1_2
text = Net::HTTP.start('www.pythonchallenge.com', 80) {|http|
response = http.get('/pc/def/equality.html')
response.body
}
p text.split("\n").collect { |node|
node.slice(/[^A-Z][A-Z]{3}([a-z])[A-Z]{3}[^A-Z]/, 1)
}.select{ |n|
!n.nil?
}.join