def palindrome?(string)
# your code here
end
def count_words(string)
# your code here
end
puts palindrome?("A man, a plan, a canal -- Panama") #=> true
print " expect true\n"
puts palindrome?("Madam, I'm Adam!") # => true
print " expect true\n"
puts palindrome?("Abracadabra") # => false (nil is also ok)
print " expect false or nil\n"
puts count_words("A man, a plan, a canal -- Panama").inspect
# => {'a' => 3, 'man' => 1, 'canal' => 1, 'panama' => 1, 'plan' => 1}
print " expect {'a' => 3, 'man' => 1, 'canal' => 1, 'panama' => 1, 'plan' => 1}\n"
puts count_words("Doo bee doo bee doo").inspect # => {'doo' => 3, 'bee' => 2}
print " expect {'doo' => 3, 'bee' => 2}\n"