function add(x) return function (y) x = x + 1 return x + y, 1, 2 end end function min(x, y) local m = x if y < x then m = y end return m end print(max(11, 9)) print(add(10)(15)) print(min(11, 9))