fast-and-hard (197.577)