fast-and-hard (184.502)