Hearn, Robert A.; Demaine, Erik D.