fast-and-deep (140.069)