This 20-piece anatomical heart puzzle is harder than it looks. A creepy Valentines Day gift? A "get well" present for someone recovering from heart surgery? Whatever you end up doing with this, just remember that mending a broken heart is never easy.

The puzzle is based on a 20 sided icosahedron. Each edge has holes for a pair of 3mm x 3mm cylindrical magnets to hold it all together.

The files are grouped in to "Apex," "Apex Edge," "Vena," and "Vena Edge." Each group contains five puzzle pieces. Pieces labeled "Apex" share a vertex at the apex of the heart. "Apex Edge" pieces all share an edge with an "Apex" piece. Pieces labeled "Vena" share a vertex roughly in the area of the superior vena cava. "Vena Edge" pieces all share an edge with a "Vena" piece.

Separate files for each are provided, as well as "Combined" files to print groups out together.

If you choose to scale the files, keep in mind that the holes designed for 3mm x 3mm cylindrical magnets will no longer be the appropriate size.