https://www.aperisolve.fr/ https://github.com/Zeecka/AperiSolve