superhero strengths and weaknesses list