mechanics (100.348)