-- Homework 26, problem 1 -- solution. local counter = { count = 0 } function counter:inc() self.count = self.count + 1 end function counter:get() return self.count end function counter:reset() self.count = 0 end counter:inc() counter:inc() counter:inc() print(counter:get()) -- 3 counter:reset() print(counter:get()) -- 0