fast-and-hard (104.560)