Two-dimensional situation Generalize to n-dimensional Reference https://www.youtube.com/watch?v=sdCmW5N1LW4