diff --git a/2018/ruby/day_04.rb b/2018/ruby/day_04.rb
index 61d945c..1616a1c 100644
--- a/2018/ruby/day_04.rb
+++ b/2018/ruby/day_04.rb
@@ -17,7 +17,7 @@ records.each do |record|
end
end
-stats.transform_values! {|v| v.group_by {|x| x }.transform_values(&:count) }
+stats.transform_values! {|v| v.group_by(&:itself).transform_values(&:count) }
# Part One
guard, minutes = stats.max_by {|_,v| v.values.sum }