Hash Ruby

h = { "a" => 100, "b" => 200 }
h.default = "Go fish"
h["a"]  
h["z"]  
# This doesn't do what you might hope...
h.default = proc do |hash, key|
    hash[key] = key + key
end
puts h[2] 
puts h["cat"]