hard-and-rough (101.104)