rough-and-hard (102.823)