https://dotnetfiddle.net/WkErDc https://www.geany.org/p/4HF2O/