rough-and-hard (101.616)