def last_menu_at_depth(depth)
      menu = self
      depth.times { menu = menu.children.last }
      menu
    end
def last_menu_at_depth(depth)
      menu = self
      depth.times { menu = menu.children.last }
      menu
    end
returns the last list of children at the specified depth