A+ Pop Quiz: This abacus needs a firmware upgrade