rough-and-hard (163.642)