fast-and-deep (136.906)