https://9lib.org/document/yng9d62k-on-a-decomposition-of-some-functions.html