https://picryl.com/topics/continuous+function/function