rough-and-hard (150.165)