fast-and-deep (194.189)