This comprises a C based shared library (which can be used directly from C or C++) and a Python3 interface to enable usage from Python.
Please compile newlx16a.c to .so file first!
You can use the command as: gcc -g -o newlx16a.so -shared -fPIC newlx16a.c