Vasserely Squares

Saw a piece from Victor Vasserely and had to have a go. Slow computationally, so I need to find a better way to implement the wavy lines.

Information: Vasserely Squares