Team Balancer
Deep analysis