hard-and-rough (105.139)