rough-hard (105.104)