fast-and-hard (122.249)