List of implemented algorithms:
- Integer square root
- Least common multiple (lcm)
- Greatest common divisor (gcd), extended too
- Multiplicative inserse modulo n
- Fast exponentiation modulo n
- Binary search both for int64 and for double
- Array partitioning
- Order statistics