fast-and-hard (176.120)