Escher for real: creating impossible objects with a 3D printer · HackerTrans