title: working with nested arrays hashes ruby
body: <p>I'm having a hard time with nested hashes </p>
  
  <pre><code> Restaurant = {:name=&gt;"McDonalds",
   :location=&gt;"NYC",
   :chefs=&gt;
    [{:name=&gt;"Sunny", :food=&gt;"fries"},
     {:name=&gt;"Brooklyn", :food=&gt;"burgers"},
     {:name=&gt;"Mac", :food=&gt;"burgers"}],
   :waiters=&gt;
    [{:name=&gt;"Jess", :role=&gt;"senior manager"},
     {:name=&gt;"Sam", :role=&gt;"manager"},
     {:name=&gt;"Jack", :role=&gt;"server"},
     {:name=&gt;"Mary", :role=&gt;"server"}]}
  </code></pre>
  
  <p>how would I delete the waiter hash with Jack as a value for example?
  or return all waiter's names with the role of server?</p>