and about sasuke vs Hidan Sasuke will beat him cause genjutsus effects will not be able turn back to Sasuke as long GEnjutsu isnt real and sasuke susano will be able just catch hidan throw him away from circle and burn him with amaterasu even imortal if you are burned to bone you are weak