title: Setting few hash parameters with same value but different keys
body: <p>I have a construction in my application for which I need a hash like this:</p>
  
  <p><code>{ 1 =&gt; [6,2,2], 2 =&gt; [7,4,5], (3..7) =&gt; [7,2,1] }</code></p>
  
  <p>So I would like to have same value for keys 3, 4, 5, 6 and 7.<br>
  Sure above example doesn't work cause Ruby is intelligent and sets hash key as given: it sets range as key :) So I can only access my value as <code>my_hash[(3..7)]</code> and <code>my_hash[3]</code>, <code>my_hash[4]</code> and so on are nil.<br>
  Sure I can have a check or construction outside of hash to do what I need, however I am curious if it is possible to set a hash like this without using any loops outside hash declaration? If not, what is most elegant one? Thanks!    </p>