- var n = 0;
while ++n < 200
div
div {
display: inline-block;
padding: 2em;
margin: .2em;
background: hsl(var(--hue, 325) 100% 50%);
border-radius: var(--tl, 0) var(--tr, 0) var(--br, 0) var(--bl, 0)
}
div:nth-child(2n) { --tl: 4em; }
div:nth-child(3n) { --tr: 4em; }
div:nth-child(5n) { --br: 4em; }
div:nth-child(7n) { --bl: 4em; }
div:nth-child(3n + 1) { --hue: 90; }
div:nth-child(5n + 1) { --hue: 200; }
div:nth-child(7n + 1) { --hue: 30; }
div:nth-child(11n + 1) { --hue: 270; }