rough-and-hard (101.096)