happy mutants Hexaflexagons! The miracle of the inside-out hexagon with many, many sides Cory Doctorow