Sometimes, it isn’t the rule violation that makes a supervisor want to fire an employee, but the way the employee responds when confronted. Some will lie and deny what turns out to be obviously true. Others may ’fess up. You can leniently treat those who do the right thing, while punishing the others.