a computer generated calculator