-- 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
