Throw IAE for request with n == 0