diff --git a/2016/ruby/day_16.rb b/2016/ruby/day_16.rb
index 0d87840..0947912 100644
--- a/2016/ruby/day_16.rb
+++ b/2016/ruby/day_16.rb
@@ -13,7 +13,7 @@ def checksum(data)
end
seed = '10001110011110000'
-target_length = 272
+target_length = 35651584
state = seed
while state.length < target_length