fast-and-deep (152.119)