Source: https://www.uni-frankfurt.de/53136100/Splitting.pdf