fast-and-hard (143.508)