https://ideas.creativecasinoties.com/post/a-gentle-introduction-to-multivariate-calculus-ja98c5