rigorous [ more rigorous ; most rigorous ]