fast-and-deep (188.560)