local function report(reactor) if reactor then return reactor.getTemperature() else return "No reactor found" end end local function watch(reactor, monitor) while true do print("Temperature: " .. report(reactor)) sleep(1) end end return { report = report, watch = watch }