- end until m = lb.match(/init \(bytes\):[\s]*([\d]*)/)
- initstack = m[1].to_i()
- lb = fin.readline()
- m = lb.match(/nextBlock \(bytes\):[\s]*([\d]*)/)
- nextblockstack = m[1].to_i()
- lb = fin.readline()
- m = lb.match(/lastBlock \(bytes\):[\s]*([\d]*)/)
- lastblockstack = m[1].to_i()
- lb = fin.readline()
- m = lb.match(/ctx2hash \(bytes\):[\s]*([\d]*)/)
- convstack = m[1].to_i()
- s1 = (initstack>nextblockstack)?initstack:nextblockstack
- s2 = (lastblockstack>convstack)?lastblockstack:convstack
- stack = (s1>s2)?s1:s2
+ m = lb.match(/nextBlock \(bytes\):[\s]*([\d]*)/)
+ nextblockstack = m[1].to_i()
+ lb = fin.readline()
+ m = lb.match(/lastBlock \(bytes\):[\s]*([\d]*)/)
+ lastblockstack = m[1].to_i()
+ lb = fin.readline()
+ m = lb.match(/ctx2hash \(bytes\):[\s]*([\d]*)/)
+ convstack = m[1].to_i()
+ s1 = (initstack>nextblockstack)?initstack:nextblockstack
+ s2 = (lastblockstack>convstack)?lastblockstack:convstack
+ stack = (s1>s2)?s1:s2
+ else
+ stack = 0
+ end