fast-and-hard (133.548)