fast-and-deep (183.393)