fast-and-hard (138.372)