table.indexOf = function ( tab, value ) for index, val in ipairs(tab) do if value == val then return index else return -1 end end end