fast-and-hard (160.745)