https://arunangshudas.com/blog/elastic-net-regression/try-magic-write-31/