Trochoidal wave

Yeah, I was inspired, and here is my attempt at it. I find it really fascinating how little code can produce such beautiful results.