Text this: Hexaflexagons and other mathematical diversions