This is a two-sided, open (as it doesn't have an edge) puzzle with mutually exclusive solutions on both sides and a repeating pattern on one side, with 100 pieces and 101 square solutions. The non-repeating side features a penrose tiling that I got from @Jack and the repeating side a flower pattern that I wrote myself in OpenSCAD.
The patterns are ‘carved’. You can achieve a colored pattern by changing the color of the filament during print.
There are more of my puzzles on GitHub: https://github.com/benjaminwand/OpenScad-random/tree/main/items/puzzles
The author remixed this model.