fast-and-hard (151.526)