1 2 3 4 5 6
Probably many bugs. Knowns bugs: The overflows/underflows are not yet implemented in all functions.