MISCELLANEOUS
Mathematical tools
==================================================================================================================
==================================================================================================================