hard (151.331)