punch (105.842)