Rigorous

•  Rigorous  –  Violent.