fast-and-deep (172.754)