Hexaflexagons
Hexaflexagons are the ultimate paper puzzle, and this app helps you design and make them. What is a hexaflexagon, you ask? It's a paper puzzle that has a front side, a back side, plus hidden sides. It's fun to give them to your friends to see if they can find the hidden sides. Hexaflexagons are