awesome!. .. hexaflexagons! awesome! hexaflexagons!