fast-and-hard (141.686)