646. Happy cooperation