https://github.polettix.it/ETOOBUSY/2021/07/21/pwc122-average-of-stream/