Ruby - znajdź klucz (y) największej (ych) wartości skrótu

Mam hash i chcę zwrócić klucz (y) (lub parę (y) klucza / wartości) maksymalnej wartości (s) skrótu. Tak więc, jeśli jest tylko jeden true max, zwróci ten jeden klucz; Jeśli jednak istnieje wiele par klucz / wartość o tej samej wartości, zwróci wszystkie te klucze. Jak mogę to osiągnąć w Ruby?

my_hash.max_by {|k,v| v} #only returns one key/value pair

questionAnswers(2)

yourAnswerToTheQuestion