Martha Stewart punches