Source: https://www2.math.ethz.ch/education/bachelor/lectures/hs2015/math/nummath_cse/problemsheets/ProblemSheets2015_solutions.pdf