1let
2    n = 5;
3in
4union [
5    for (i in 0..<n)
6        regular_polygon (i+3) >> move[0,3] >> rotate(tau/n*i)
7          >> colour (sRGB.hue(i/n)),
8    polygon ([for (a in 0..<tau by tau/5) cis(a+tau/4)*2].[[0,2,4,1,3]])
9        >> colour black
10]
11