I'm completely new to battling but really want to beat every level in the tower on my playthrough. I was wondering what the best team would be to beat every level. So the same 3 pokemon for all 10 levels to minimize grinding. The team doesn't need to consistently beat any level, just be actually...