Odwróć hash w Ruby

Jak mógłbym odwrócić elementy w haszy, zachowując te same wartości i klucze, ale odwracając ich kolejność w haszy.

Tak jak:

{ "4" => "happiness", "10" => "cool", "lala" => "54", "1" => "spider" }

I przekonwertuj to na:

{ "1" => "spider", "lala" => "54", "10" => "cool", "4" => "happiness" }

A może mógłbym uruchomićeach pętla wstecz, zaczynając od ostatniego elementu w haszy, a nie od pierwszego?

questionAnswers(9)

yourAnswerToTheQuestion