zig {
sides 5
paint purple
sides 3
ifon none {
paint green
3 {
create zag
right
}
} { }
}
zag {
sides 5
paint purple
left
sides 6
ifon none {
paint yellow
6 {
create zig
right
}
} {}
}
Instead of the program, the pattern can generated like the windmill pattern. Below, we have the elaboration of a hexagon/triangle pair to a the pair with a pentagon inserted between them. As with the windmills, the orientation or the elaboration is important.