This class and # and code problem is just not an El Mirage problem as the same system is required at Bville. Its also not just an IQ problem.
One problem is transposing. Such as 321 instead of 312 or 632 instead of 623 or whatever.
Linda who used to be a bank teller had to balance her transactions every day after closing.
Being out of balance due to transposing is a common mistake by all tellers. There's even a method to find the transposed amount used by all banks.
One thing [if nothing else] that could be changed would be a WARNING that improperly filled out class - #s and codes could result in disqualification.
JL222