Basic abacus
2262 − 1817
The abacus javascript code is based on the source code of Thorsten Thormaehlen