https://medium.com/@monocosmo77/how-parabolic-differential-equations-behave-part1-differential-equations-fe2f5fed6726