fast-and-deep (177.509)