40 teams argue it out over 3 days at Presi debate