Team's solutions