hard-rough (123.314)