Text this: FPGA-based implementation of electronic abacus using Altera DE2 board