Cooperative surmounting of bottlenecks