fast-and-deep (196.221)