Hexaflexagons
Hexaflexagons are the ultimate paper puzzle. This app helps you design them so that you can print and fold them at home. What is a hexaflexagon, you ask? It's a hexagonal paper puzzle that has a front side, a back side, plus hidden sides that you can reveal if you flex the paper in just the right w