[1] pry(main)> month = {'january' => 31, 'february' => 29, 'march' => 31, 'april' => 30, 'may' => 31, 'june' => 30, 'july' => 31, 'august' => 31, 'september' => 30, 'october' => 31, 'november' => 30, 'december' => 31 }
[2] pry(main)> names = month.keys
[3] pry(main)> dates = month.values
[4] pry(main)> while dates = 30 do
[4] pry(main)* puts names
[4] pry(main)* end
есть какая-то возможность его остановить, как только он перебрал все ключи?