fast-and-deep (124.628)