integal