state out = 0 input go = message { n: u32 } on go { let x = 1 for i in 0 .. go.n * 1000 { x = x * 48271 - floor(x * 48271 / 2147483647) * 2147483647 } out = x }