Inspired by Armadillo shells, a javascript algorithm randomly creates five interlocking pentagons. Occasionally, a pentagon will be filled with a shade of grey, and no two adjacent pentagons will ever be the same size.

Initially written in TypeScript and transpiled into 65.64KB of JavaScript, it is rendered with the canvas API within your web browser.