I wrote too much words so instead of putting wall of texts I'll just give you this instead
team - https://pokepast.es/255ed5a00d1cf786
explanation - https://pastebin.com/pbaPTjzw
team - https://pokepast.es/255ed5a00d1cf786
explanation - https://pastebin.com/pbaPTjzw