rough-and-hard (111.293)