hard (160.395)